Files
Marc Schier f66ceffd75 Immutable built in types and code generation (#3534)
Generate stack and application code using source generators
Change built in types to readonly structs
  Update localized text implementation to use JSON text serializer
  Status code with symbolic names
  Immutable node ids
  No boxing for all built in types <= 8 bytes in Variant.
Split user identity token and token handling via token handler
Add migration guide for breaking changes
2026-02-12 16:27:07 +01:00

7.3 KiB

1Bad_UnexpectedError1
2Bad_InternalError2
3Bad_OutOfMemory3
4Bad_ResourceUnavailable4
5Bad_CommunicationError5
6Bad_EncodingError6
7Bad_DecodingError7
8Bad_EncodingLimitsExceeded8
9Bad_UnknownResponse9
10Bad_Timeout10
11Bad_ServiceUnsupported11
12Bad_Shutdown12
13Bad_ServerNotConnected13
14Bad_ServerHalted14
15Bad_NothingToDo15
16Bad_TooManyOperations16
17Bad_DataTypeIdUnknown17
18Bad_CertificateInvalid18
19Bad_SecurityChecksFailed19
20Bad_CertificateTimeInvalid20
21Bad_CertificateIssuerTimeInvalid21
22Bad_CertificateHostNameInvalid22
23Bad_CertificateUriInvalid23
24Bad_CertificateUseNotAllowed24
25Bad_CertificateIssuerUseNotAllowed25
26Bad_CertificateUntrusted26
27Bad_CertificateRevocationUnknown27
28Bad_CertificateIssuerRevocationUnknown28
29Bad_CertificateRevoked29
30Bad_CertificateIssuerRevoked30
31Bad_UserAccessDenied31
32Bad_IdentityTokenInvalid32
33Bad_IdentityTokenRejected33
34Bad_SecureChannelIdInvalid34
35Bad_InvalidTimestamp35
36Bad_NonceInvalid36
37Bad_SessionIdInvalid37
38Bad_SessionClosed38
39Bad_SessionNotActivated39
40Bad_SubscriptionIdInvalid40
41Bad_RequestHeaderInvalid42
42Bad_TimestampsToReturnInvalid43
43Bad_RequestCancelledByClient44
44Good_SubscriptionTransferred45
45Good_CompletesAsynchronously46
46Good_Overload47
47Good_Clamped48
48Bad_NoCommunication49
49Bad_WaitingForInitialData50
50Bad_NodeIdInvalid51
51Bad_NodeIdUnknown52
52Bad_AttributeIdInvalid53
53Bad_IndexRangeInvalid54
54Bad_IndexRangeNoData55
55Bad_DataEncodingInvalid56
56Bad_DataEncodingUnsupported57
57Bad_NotReadable58
58Bad_NotWritable59
59Bad_OutOfRange60
60Bad_NotSupported61
61Bad_NotFound62
62Bad_ObjectDeleted63
63Bad_NotImplemented64
64Bad_MonitoringModeInvalid65
65Bad_MonitoredItemIdInvalid66
66Bad_MonitoredItemFilterInvalid67
67Bad_MonitoredItemFilterUnsupported68
68Bad_FilterNotAllowed69
69Bad_StructureMissing70
70Bad_EventFilterInvalid71
71Bad_ContentFilterInvalid72
72Bad_FilterOperandInvalid73
73Bad_ContinuationPointInvalid74
74Bad_NoContinuationPoints75
75Bad_ReferenceTypeIdInvalid76
76Bad_BrowseDirectionInvalid77
77Bad_NodeNotInView78
78Bad_ServerUriInvalid79
79Bad_ServerNameMissing80
80Bad_DiscoveryUrlMissing81
81Bad_SemaphoreFileMissing82
82Bad_RequestTypeInvalid83
83Bad_SecurityModeRejected84
84Bad_SecurityPolicyRejected85
85Bad_TooManySessions86
86Bad_UserSignatureInvalid87
87Bad_ApplicationSignatureInvalid88
88Bad_NoValidCertificates89
89Bad_RequestCancelledByRequest90
90Bad_ParentNodeIdInvalid91
91Bad_ReferenceNotAllowed92
92Bad_NodeIdRejected93
93Bad_NodeIdExists94
94Bad_NodeClassInvalid95
95Bad_BrowseNameInvalid96
96Bad_BrowseNameDuplicated97
97Bad_NodeAttributesInvalid98
98Bad_TypeDefinitionInvalid99
99Bad_SourceNodeIdInvalid100
100Bad_TargetNodeIdInvalid101
101Bad_DuplicateReferenceNotAllowed102
102Bad_InvalidSelfReference103
103Bad_ReferenceLocalOnly104
104Bad_NoDeleteRights105
105Bad_ServerIndexInvalid106
106Bad_ViewIdUnknown107
107Uncertain_ReferenceOutOfServer108
108Bad_TooManyMatches109
109Bad_QueryTooComplex110
110Bad_NoMatch111
111Bad_MaxAgeInvalid112
112Bad_HistoryOperationInvalid113
113Bad_HistoryOperationUnsupported114
114Bad_WriteNotSupported115
115Bad_TypeMismatch116
116Bad_MethodInvalid117
117Bad_ArgumentsMissing118
118Bad_TooManySubscriptions119
119Bad_TooManyPublishRequests120
120Bad_NoSubscription121
121Bad_SequenceNumberUnknown122
122Bad_MessageNotAvailable123
123Bad_InsufficientClientProfile124
124Bad_TcpServerTooBusy125
125Bad_TcpMessageTypeInvalid126
126Bad_TcpSecureChannelUnknown127
127Bad_TcpMessageTooLarge128
128Bad_TcpNotEnoughResources129
129Bad_TcpInternalError130
130Bad_TcpEndpointUrlInvalid131
131Bad_RequestInterrupted132
132Bad_RequestTimeout133
133Bad_SecureChannelClosed134
134Bad_SecureChannelTokenUnknown135
135Bad_SequenceNumberInvalid136
136Bad_ConfigurationError137
137Bad_NotConnected138
138Bad_DeviceFailure139
139Bad_SensorFailure140
140Bad_OutOfService141
141Bad_DeadbandFilterInvalid142
142Uncertain_NoCommunicationLastUsableValue143
143Uncertain_LastUsableValue144
144Uncertain_SubstituteValue145
145Uncertain_InitialValue146
146Uncertain_SensorNotAccurate147
147Uncertain_EngineeringUnitsExceeded148
148Uncertain_SubNormal149
149Good_LocalOverride150
150Bad_RefreshInProgress151
151Bad_ConditionAlreadyDisabled152
152Bad_ConditionDisabled153
153Bad_EventIdUnknown154
154Bad_NoData155
155Bad_DataLost157
156Bad_DataUnavailable158
157Bad_EntryExists159
158Bad_NoEntryExists160
159Bad_TimestampNotSupported161
160Good_EntryInserted162
161Good_EntryReplaced163
162Uncertain_DataSubNormal164
163Good_NoData165
164Good_MoreData166
165Good_CommunicationEvent167
166Good_ShutdownEvent168
167Good_CallAgain169
168Good_NonCriticalTimeout170
169Bad_InvalidArgument171
170Bad_ConnectionRejected172
171Bad_Disconnect173
172Bad_ConnectionClosed174
173Bad_InvalidState175
174Bad_EndOfStream176
175Bad_NoDataAvailable177
176Bad_WaitingForResponse178
177Bad_OperationAbandoned179
178Bad_ExpectedStreamToBlock180
179Bad_WouldBlock181
180Bad_SyntaxError182
181Bad_MaxConnectionsReached183
182Bad_RequestTooLarge184
183Bad_ResponseTooLarge185
184Good_ResultsMayBeIncomplete186
185Bad_EventNotAcknowledgeable187
186Uncertain_ReferenceNotDeleted188
187Bad_InvalidTimestampArgument189
188Bad_ProtocolVersionUnsupported190
189Bad_StateNotActive191
190Uncertain_NotAllNodesAvailable192
191Bad_FilterOperatorInvalid193
192Bad_FilterOperatorUnsupported194
193Bad_FilterOperandCountMismatch195
194Bad_FilterElementInvalid196
195Bad_FilterLiteralInvalid197
196Bad_IdentityChangeNotSupported198
197Bad_NotTypeDefinition200
198Bad_ViewTimestampInvalid201
199Bad_ViewParameterMismatch202
200Bad_ViewVersionInvalid203
201Bad_ConditionAlreadyEnabled204
202Bad_DialogNotActive205
203Bad_DialogResponseInvalid206
204Bad_ConditionBranchAlreadyAcked207
205Bad_ConditionBranchAlreadyConfirmed208
206Bad_ConditionAlreadyShelved209
207Bad_ConditionNotShelved210
208Bad_ShelvingTimeOutOfRange211
209Bad_AggregateListMismatch212
210Bad_AggregateNotSupported213
211Bad_AggregateInvalidInputs214
212Bad_BoundNotFound215
213Bad_BoundNotSupported216
214Good_DataIgnored217
215Bad_AggregateConfigurationRejected218
216Bad_TooManyMonitoredItems219
217Good_Edited220
218Good_PostActionFailed221
219Uncertain_DominantValueChanged222
220Good_RetransmissionQueueNotSupported223
221Good_DependentValueChanged224
222Bad_DominantValueChanged225
223Uncertain_DependentValueChanged226
224Bad_DependentValueChanged227
225Bad_RequestNotAllowed228
226Bad_TooManyArguments229
227Bad_SecurityModeInsufficient230
228Bad_DataSetIdInvalid231
229Bad_TransactionPending232
230Bad_Locked233
231Bad_IndexRangeDataMismatch234
232Good_SubNormal235
233Bad_RequiresLock236
234Bad_LocaleNotSupported237
235Bad_ServerTooBusy238
236Good_PasswordChangeRequired239
237Bad_NoValue240
238Bad_TransactionFailed241
239Uncertain_OverRange242
240Uncertain_UnderRange243
241Bad_CertificateChainIncomplete269
242Bad_LicenseExpired270
243Bad_LicenseLimitsExceeded271
244Bad_LicenseNotAvailable272
245Bad_NotExecutable273
246Bad_NumericOverflow274
247Bad_RequestNotComplete275
248Bad_CertificatePolicyCheckFailed276
249Bad_AlreadyExists277
250Good_Edited_DependentValueChanged278
251Good_Edited_DominantValueChanged279
252Good_Edited_DominantValueChanged_DependentValueChanged280
253Bad_Edited_OutOfRange281
254Bad_InitialValue_OutOfRange282
255Bad_OutOfRange_DominantValueChanged283
256Bad_Edited_OutOfRange_DominantValueChanged284
257Bad_OutOfRange_DominantValueChanged_DependentValueChanged285
258Bad_Edited_OutOfRange_DominantValueChanged_DependentValueChanged286
259Bad_TicketRequired287
260Bad_TicketInvalid288
261Uncertain_TransducerInManual520
262Uncertain_SimulatedValue521
263Uncertain_SensorCalibration522
264Uncertain_ConfigurationError527
265Good_CascadeInitializationAcknowledged1025
266Good_CascadeInitializationRequest1026
267Good_CascadeNotInvited1027
268Good_CascadeNotSelected1028
269Good_FaultStateActive1031
270Good_InitiateFaultState1032
271Good_Cascade1033