Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
c42807b
Move the OPC UA integration onto the generated types
emilbon99 Aug 6, 2026
e5ccfd0
Merge branch 'sy-4299-strongly-type-ni-task-types-part-3' into sy-429…
emilbon99 Aug 7, 2026
89e1dc1
Merge branch 'sy-4299-strongly-type-ni-task-types-part-3' into sy-429…
emilbon99 Aug 7, 2026
8b1f3cb
Add a copyright header to the OPC client Bazel file
emilbon99 Aug 7, 2026
45f3b36
Merge branch 'sy-4299-strongly-type-ni-task-types-part-3' into sy-429…
emilbon99 Aug 7, 2026
cff67ab
Merge remote-tracking branch 'origin/sy-4299-strongly-type-ni-task-ty…
emilbon99 Aug 7, 2026
429cc07
Wrap distinct string defaults in their C++ constructor
emilbon99 Aug 7, 2026
1fae209
Wrap distinct string parse fallbacks in their C++ constructor
emilbon99 Aug 7, 2026
de282d0
Merge remote-tracking branch 'origin/sy-4299-strongly-type-ni-task-ty…
emilbon99 Aug 7, 2026
0da25aa
Merge remote-tracking branch 'origin/sy-4299-strongly-type-ni-task-ty…
emilbon99 Aug 7, 2026
b96a412
Merge remote-tracking branch 'origin/sy-4299-strongly-type-ni-task-ty…
emilbon99 Aug 7, 2026
30e6b90
Regenerate Go bindings for the extends defaults generator fix
emilbon99 Aug 7, 2026
9d7d783
Merge branch 'sy-4299-strongly-type-ni-task-types-part-3' into sy-429…
emilbon99 Aug 7, 2026
2e48f74
Merge remote-tracking branch 'origin/sy-4299-strongly-type-ni-task-ty…
emilbon99 Aug 7, 2026
61ecf42
Merge remote-tracking branch 'origin/sy-4299-strongly-type-ni-task-ty…
emilbon99 Aug 7, 2026
09e0ec3
Merge remote-tracking branch 'origin/sy-4299-strongly-type-ni-task-ty…
emilbon99 Aug 8, 2026
503af71
Merge branch 'sy-4299-strongly-type-ni-task-types-part-3' into sy-429…
emilbon99 Aug 8, 2026
0dfb5ff
Trim dead OPC task type exports and pin read validation branches
emilbon99 Aug 8, 2026
026c463
Merge branch 'sy-4299-strongly-type-ni-task-types-part-3' into sy-429…
emilbon99 Aug 8, 2026
7f082ae
Restore CI terminal fields and fix schema naming, docs, and mixin order
emilbon99 Aug 8, 2026
ad6d724
Merge branch 'sy-4299-strongly-type-ni-task-types-part-1' into sy-429…
emilbon99 Aug 8, 2026
d68d472
Track renamed generated NI enum types
emilbon99 Aug 8, 2026
d70e226
Merge branch 'sy-4299-strongly-type-ni-task-types-part-2' into sy-429…
emilbon99 Aug 8, 2026
6624ce0
Wire restored NI terminal fields, add fake.h generator, move BaseConf…
emilbon99 Aug 8, 2026
33eadde
Merge branch 'sy-4299-strongly-type-ni-task-types-part-3' into sy-429…
emilbon99 Aug 8, 2026
db5dabe
Drop retained wire config from OPC channel structs
emilbon99 Aug 8, 2026
8b494e5
Skip disabled OPC channels before validating them
emilbon99 Aug 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 18 additions & 12 deletions client/cpp/ni/json.gen.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

40 changes: 22 additions & 18 deletions client/cpp/ni/types.gen.h

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 26 additions & 0 deletions client/cpp/opc/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 2026 Synnax Labs, Inc.
#
# Use of this software is governed by the Business Source License included in the file
# licenses/BSL.txt.
#
# As of the Change Date specified in that file, in accordance with the Business Source
# License, use of this software will be governed by the Apache License, Version 2.0,
# included in the file licenses/APL.txt.

load("@rules_cc//cc:cc_library.bzl", "cc_library")

cc_library(
name = "opc",
hdrs = [
"json.gen.h",
"types.gen.h",
],
visibility = ["//visibility:public"],
deps = [
"//client/cpp/channel",
"//client/cpp/device",
"//client/cpp/task/common",
"//x/cpp/json",
"//x/cpp/telem",
],
)
Loading
Loading