1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
// bindgen does not support non-trivial `#define` used for pointer constant. Use
// statically defined constant as workaround for now.
//
// See <https://github.com/rust-lang/rust-bindgen/issues/2426>.
extern const void *const RS_UA_EMPTY_ARRAY_SENTINEL;
// bindgen has problems with trivially defined macro constants, for some reason.
// The following list has been taken from `statuscodes.c`.
static const UA_StatusCode RS_UA_STATUSCODE_GOOD = UA_STATUSCODE_GOOD;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAIN = UA_STATUSCODE_UNCERTAIN;
static const UA_StatusCode RS_UA_STATUSCODE_BAD = UA_STATUSCODE_BAD;
static const UA_StatusCode RS_UA_STATUSCODE_BADUNEXPECTEDERROR = UA_STATUSCODE_BADUNEXPECTEDERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADINTERNALERROR = UA_STATUSCODE_BADINTERNALERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADOUTOFMEMORY = UA_STATUSCODE_BADOUTOFMEMORY;
static const UA_StatusCode RS_UA_STATUSCODE_BADRESOURCEUNAVAILABLE = UA_STATUSCODE_BADRESOURCEUNAVAILABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADCOMMUNICATIONERROR = UA_STATUSCODE_BADCOMMUNICATIONERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADENCODINGERROR = UA_STATUSCODE_BADENCODINGERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADDECODINGERROR = UA_STATUSCODE_BADDECODINGERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADENCODINGLIMITSEXCEEDED = UA_STATUSCODE_BADENCODINGLIMITSEXCEEDED;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTTOOLARGE = UA_STATUSCODE_BADREQUESTTOOLARGE;
static const UA_StatusCode RS_UA_STATUSCODE_BADRESPONSETOOLARGE = UA_STATUSCODE_BADRESPONSETOOLARGE;
static const UA_StatusCode RS_UA_STATUSCODE_BADUNKNOWNRESPONSE = UA_STATUSCODE_BADUNKNOWNRESPONSE;
static const UA_StatusCode RS_UA_STATUSCODE_BADTIMEOUT = UA_STATUSCODE_BADTIMEOUT;
static const UA_StatusCode RS_UA_STATUSCODE_BADSERVICEUNSUPPORTED = UA_STATUSCODE_BADSERVICEUNSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSHUTDOWN = UA_STATUSCODE_BADSHUTDOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADSERVERNOTCONNECTED = UA_STATUSCODE_BADSERVERNOTCONNECTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSERVERHALTED = UA_STATUSCODE_BADSERVERHALTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTHINGTODO = UA_STATUSCODE_BADNOTHINGTODO;
static const UA_StatusCode RS_UA_STATUSCODE_BADTOOMANYOPERATIONS = UA_STATUSCODE_BADTOOMANYOPERATIONS;
static const UA_StatusCode RS_UA_STATUSCODE_BADTOOMANYMONITOREDITEMS = UA_STATUSCODE_BADTOOMANYMONITOREDITEMS;
static const UA_StatusCode RS_UA_STATUSCODE_BADDATATYPEIDUNKNOWN = UA_STATUSCODE_BADDATATYPEIDUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEINVALID = UA_STATUSCODE_BADCERTIFICATEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADSECURITYCHECKSFAILED = UA_STATUSCODE_BADSECURITYCHECKSFAILED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEPOLICYCHECKFAILED = UA_STATUSCODE_BADCERTIFICATEPOLICYCHECKFAILED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATETIMEINVALID = UA_STATUSCODE_BADCERTIFICATETIMEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEISSUERTIMEINVALID = UA_STATUSCODE_BADCERTIFICATEISSUERTIMEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEHOSTNAMEINVALID = UA_STATUSCODE_BADCERTIFICATEHOSTNAMEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEURIINVALID = UA_STATUSCODE_BADCERTIFICATEURIINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEUSENOTALLOWED = UA_STATUSCODE_BADCERTIFICATEUSENOTALLOWED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEISSUERUSENOTALLOWED = UA_STATUSCODE_BADCERTIFICATEISSUERUSENOTALLOWED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEUNTRUSTED = UA_STATUSCODE_BADCERTIFICATEUNTRUSTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEREVOCATIONUNKNOWN = UA_STATUSCODE_BADCERTIFICATEREVOCATIONUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEISSUERREVOCATIONUNKNOWN = UA_STATUSCODE_BADCERTIFICATEISSUERREVOCATIONUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEREVOKED = UA_STATUSCODE_BADCERTIFICATEREVOKED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED = UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCERTIFICATECHAININCOMPLETE = UA_STATUSCODE_BADCERTIFICATECHAININCOMPLETE;
static const UA_StatusCode RS_UA_STATUSCODE_BADUSERACCESSDENIED = UA_STATUSCODE_BADUSERACCESSDENIED;
static const UA_StatusCode RS_UA_STATUSCODE_BADIDENTITYTOKENINVALID = UA_STATUSCODE_BADIDENTITYTOKENINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADIDENTITYTOKENREJECTED = UA_STATUSCODE_BADIDENTITYTOKENREJECTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSECURECHANNELIDINVALID = UA_STATUSCODE_BADSECURECHANNELIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADINVALIDTIMESTAMP = UA_STATUSCODE_BADINVALIDTIMESTAMP;
static const UA_StatusCode RS_UA_STATUSCODE_BADNONCEINVALID = UA_STATUSCODE_BADNONCEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADSESSIONIDINVALID = UA_STATUSCODE_BADSESSIONIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADSESSIONCLOSED = UA_STATUSCODE_BADSESSIONCLOSED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSESSIONNOTACTIVATED = UA_STATUSCODE_BADSESSIONNOTACTIVATED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID = UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTHEADERINVALID = UA_STATUSCODE_BADREQUESTHEADERINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID = UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT = UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT;
static const UA_StatusCode RS_UA_STATUSCODE_BADTOOMANYARGUMENTS = UA_STATUSCODE_BADTOOMANYARGUMENTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADLICENSEEXPIRED = UA_STATUSCODE_BADLICENSEEXPIRED;
static const UA_StatusCode RS_UA_STATUSCODE_BADLICENSELIMITSEXCEEDED = UA_STATUSCODE_BADLICENSELIMITSEXCEEDED;
static const UA_StatusCode RS_UA_STATUSCODE_BADLICENSENOTAVAILABLE = UA_STATUSCODE_BADLICENSENOTAVAILABLE;
static const UA_StatusCode RS_UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED = UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY = UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY;
static const UA_StatusCode RS_UA_STATUSCODE_GOODOVERLOAD = UA_STATUSCODE_GOODOVERLOAD;
static const UA_StatusCode RS_UA_STATUSCODE_GOODCLAMPED = UA_STATUSCODE_GOODCLAMPED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOCOMMUNICATION = UA_STATUSCODE_BADNOCOMMUNICATION;
static const UA_StatusCode RS_UA_STATUSCODE_BADWAITINGFORINITIALDATA = UA_STATUSCODE_BADWAITINGFORINITIALDATA;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODEIDINVALID = UA_STATUSCODE_BADNODEIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODEIDUNKNOWN = UA_STATUSCODE_BADNODEIDUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADATTRIBUTEIDINVALID = UA_STATUSCODE_BADATTRIBUTEIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADINDEXRANGEINVALID = UA_STATUSCODE_BADINDEXRANGEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADINDEXRANGENODATA = UA_STATUSCODE_BADINDEXRANGENODATA;
static const UA_StatusCode RS_UA_STATUSCODE_BADDATAENCODINGINVALID = UA_STATUSCODE_BADDATAENCODINGINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADDATAENCODINGUNSUPPORTED = UA_STATUSCODE_BADDATAENCODINGUNSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTREADABLE = UA_STATUSCODE_BADNOTREADABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTWRITABLE = UA_STATUSCODE_BADNOTWRITABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADOUTOFRANGE = UA_STATUSCODE_BADOUTOFRANGE;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTSUPPORTED = UA_STATUSCODE_BADNOTSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTFOUND = UA_STATUSCODE_BADNOTFOUND;
static const UA_StatusCode RS_UA_STATUSCODE_BADOBJECTDELETED = UA_STATUSCODE_BADOBJECTDELETED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTIMPLEMENTED = UA_STATUSCODE_BADNOTIMPLEMENTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADMONITORINGMODEINVALID = UA_STATUSCODE_BADMONITORINGMODEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADMONITOREDITEMIDINVALID = UA_STATUSCODE_BADMONITOREDITEMIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID = UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADMONITOREDITEMFILTERUNSUPPORTED = UA_STATUSCODE_BADMONITOREDITEMFILTERUNSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADFILTERNOTALLOWED = UA_STATUSCODE_BADFILTERNOTALLOWED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSTRUCTUREMISSING = UA_STATUSCODE_BADSTRUCTUREMISSING;
static const UA_StatusCode RS_UA_STATUSCODE_BADEVENTFILTERINVALID = UA_STATUSCODE_BADEVENTFILTERINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONTENTFILTERINVALID = UA_STATUSCODE_BADCONTENTFILTERINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADFILTEROPERATORINVALID = UA_STATUSCODE_BADFILTEROPERATORINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED = UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADFILTEROPERANDCOUNTMISMATCH = UA_STATUSCODE_BADFILTEROPERANDCOUNTMISMATCH;
static const UA_StatusCode RS_UA_STATUSCODE_BADFILTEROPERANDINVALID = UA_STATUSCODE_BADFILTEROPERANDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADFILTERELEMENTINVALID = UA_STATUSCODE_BADFILTERELEMENTINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADFILTERLITERALINVALID = UA_STATUSCODE_BADFILTERLITERALINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONTINUATIONPOINTINVALID = UA_STATUSCODE_BADCONTINUATIONPOINTINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOCONTINUATIONPOINTS = UA_STATUSCODE_BADNOCONTINUATIONPOINTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADREFERENCETYPEIDINVALID = UA_STATUSCODE_BADREFERENCETYPEIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADBROWSEDIRECTIONINVALID = UA_STATUSCODE_BADBROWSEDIRECTIONINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODENOTINVIEW = UA_STATUSCODE_BADNODENOTINVIEW;
static const UA_StatusCode RS_UA_STATUSCODE_BADNUMERICOVERFLOW = UA_STATUSCODE_BADNUMERICOVERFLOW;
static const UA_StatusCode RS_UA_STATUSCODE_BADSERVERURIINVALID = UA_STATUSCODE_BADSERVERURIINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADSERVERNAMEMISSING = UA_STATUSCODE_BADSERVERNAMEMISSING;
static const UA_StatusCode RS_UA_STATUSCODE_BADDISCOVERYURLMISSING = UA_STATUSCODE_BADDISCOVERYURLMISSING;
static const UA_StatusCode RS_UA_STATUSCODE_BADSEMAPHOREFILEMISSING = UA_STATUSCODE_BADSEMAPHOREFILEMISSING;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTTYPEINVALID = UA_STATUSCODE_BADREQUESTTYPEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADSECURITYMODEREJECTED = UA_STATUSCODE_BADSECURITYMODEREJECTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSECURITYPOLICYREJECTED = UA_STATUSCODE_BADSECURITYPOLICYREJECTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADTOOMANYSESSIONS = UA_STATUSCODE_BADTOOMANYSESSIONS;
static const UA_StatusCode RS_UA_STATUSCODE_BADUSERSIGNATUREINVALID = UA_STATUSCODE_BADUSERSIGNATUREINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADAPPLICATIONSIGNATUREINVALID = UA_STATUSCODE_BADAPPLICATIONSIGNATUREINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOVALIDCERTIFICATES = UA_STATUSCODE_BADNOVALIDCERTIFICATES;
static const UA_StatusCode RS_UA_STATUSCODE_BADIDENTITYCHANGENOTSUPPORTED = UA_STATUSCODE_BADIDENTITYCHANGENOTSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTCANCELLEDBYREQUEST = UA_STATUSCODE_BADREQUESTCANCELLEDBYREQUEST;
static const UA_StatusCode RS_UA_STATUSCODE_BADPARENTNODEIDINVALID = UA_STATUSCODE_BADPARENTNODEIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADREFERENCENOTALLOWED = UA_STATUSCODE_BADREFERENCENOTALLOWED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODEIDREJECTED = UA_STATUSCODE_BADNODEIDREJECTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODEIDEXISTS = UA_STATUSCODE_BADNODEIDEXISTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODECLASSINVALID = UA_STATUSCODE_BADNODECLASSINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADBROWSENAMEINVALID = UA_STATUSCODE_BADBROWSENAMEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADBROWSENAMEDUPLICATED = UA_STATUSCODE_BADBROWSENAMEDUPLICATED;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODEATTRIBUTESINVALID = UA_STATUSCODE_BADNODEATTRIBUTESINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADTYPEDEFINITIONINVALID = UA_STATUSCODE_BADTYPEDEFINITIONINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADSOURCENODEIDINVALID = UA_STATUSCODE_BADSOURCENODEIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADTARGETNODEIDINVALID = UA_STATUSCODE_BADTARGETNODEIDINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED = UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED;
static const UA_StatusCode RS_UA_STATUSCODE_BADINVALIDSELFREFERENCE = UA_STATUSCODE_BADINVALIDSELFREFERENCE;
static const UA_StatusCode RS_UA_STATUSCODE_BADREFERENCELOCALONLY = UA_STATUSCODE_BADREFERENCELOCALONLY;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODELETERIGHTS = UA_STATUSCODE_BADNODELETERIGHTS;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINREFERENCENOTDELETED = UA_STATUSCODE_UNCERTAINREFERENCENOTDELETED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSERVERINDEXINVALID = UA_STATUSCODE_BADSERVERINDEXINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADVIEWIDUNKNOWN = UA_STATUSCODE_BADVIEWIDUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADVIEWTIMESTAMPINVALID = UA_STATUSCODE_BADVIEWTIMESTAMPINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADVIEWPARAMETERMISMATCH = UA_STATUSCODE_BADVIEWPARAMETERMISMATCH;
static const UA_StatusCode RS_UA_STATUSCODE_BADVIEWVERSIONINVALID = UA_STATUSCODE_BADVIEWVERSIONINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINNOTALLNODESAVAILABLE = UA_STATUSCODE_UNCERTAINNOTALLNODESAVAILABLE;
static const UA_StatusCode RS_UA_STATUSCODE_GOODRESULTSMAYBEINCOMPLETE = UA_STATUSCODE_GOODRESULTSMAYBEINCOMPLETE;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTTYPEDEFINITION = UA_STATUSCODE_BADNOTTYPEDEFINITION;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINREFERENCEOUTOFSERVER = UA_STATUSCODE_UNCERTAINREFERENCEOUTOFSERVER;
static const UA_StatusCode RS_UA_STATUSCODE_BADTOOMANYMATCHES = UA_STATUSCODE_BADTOOMANYMATCHES;
static const UA_StatusCode RS_UA_STATUSCODE_BADQUERYTOOCOMPLEX = UA_STATUSCODE_BADQUERYTOOCOMPLEX;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOMATCH = UA_STATUSCODE_BADNOMATCH;
static const UA_StatusCode RS_UA_STATUSCODE_BADMAXAGEINVALID = UA_STATUSCODE_BADMAXAGEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADSECURITYMODEINSUFFICIENT = UA_STATUSCODE_BADSECURITYMODEINSUFFICIENT;
static const UA_StatusCode RS_UA_STATUSCODE_BADHISTORYOPERATIONINVALID = UA_STATUSCODE_BADHISTORYOPERATIONINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED = UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT = UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT;
static const UA_StatusCode RS_UA_STATUSCODE_BADWRITENOTSUPPORTED = UA_STATUSCODE_BADWRITENOTSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADTYPEMISMATCH = UA_STATUSCODE_BADTYPEMISMATCH;
static const UA_StatusCode RS_UA_STATUSCODE_BADMETHODINVALID = UA_STATUSCODE_BADMETHODINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADARGUMENTSMISSING = UA_STATUSCODE_BADARGUMENTSMISSING;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTEXECUTABLE = UA_STATUSCODE_BADNOTEXECUTABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS = UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS;
static const UA_StatusCode RS_UA_STATUSCODE_BADTOOMANYPUBLISHREQUESTS = UA_STATUSCODE_BADTOOMANYPUBLISHREQUESTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOSUBSCRIPTION = UA_STATUSCODE_BADNOSUBSCRIPTION;
static const UA_StatusCode RS_UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN = UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_GOODRETRANSMISSIONQUEUENOTSUPPORTED = UA_STATUSCODE_GOODRETRANSMISSIONQUEUENOTSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADMESSAGENOTAVAILABLE = UA_STATUSCODE_BADMESSAGENOTAVAILABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADINSUFFICIENTCLIENTPROFILE = UA_STATUSCODE_BADINSUFFICIENTCLIENTPROFILE;
static const UA_StatusCode RS_UA_STATUSCODE_BADSTATENOTACTIVE = UA_STATUSCODE_BADSTATENOTACTIVE;
static const UA_StatusCode RS_UA_STATUSCODE_BADALREADYEXISTS = UA_STATUSCODE_BADALREADYEXISTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADTCPSERVERTOOBUSY = UA_STATUSCODE_BADTCPSERVERTOOBUSY;
static const UA_StatusCode RS_UA_STATUSCODE_BADTCPMESSAGETYPEINVALID = UA_STATUSCODE_BADTCPMESSAGETYPEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADTCPSECURECHANNELUNKNOWN = UA_STATUSCODE_BADTCPSECURECHANNELUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADTCPMESSAGETOOLARGE = UA_STATUSCODE_BADTCPMESSAGETOOLARGE;
static const UA_StatusCode RS_UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES = UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES;
static const UA_StatusCode RS_UA_STATUSCODE_BADTCPINTERNALERROR = UA_STATUSCODE_BADTCPINTERNALERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADTCPENDPOINTURLINVALID = UA_STATUSCODE_BADTCPENDPOINTURLINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTINTERRUPTED = UA_STATUSCODE_BADREQUESTINTERRUPTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTTIMEOUT = UA_STATUSCODE_BADREQUESTTIMEOUT;
static const UA_StatusCode RS_UA_STATUSCODE_BADSECURECHANNELCLOSED = UA_STATUSCODE_BADSECURECHANNELCLOSED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN = UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADSEQUENCENUMBERINVALID = UA_STATUSCODE_BADSEQUENCENUMBERINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED = UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONFIGURATIONERROR = UA_STATUSCODE_BADCONFIGURATIONERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOTCONNECTED = UA_STATUSCODE_BADNOTCONNECTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADDEVICEFAILURE = UA_STATUSCODE_BADDEVICEFAILURE;
static const UA_StatusCode RS_UA_STATUSCODE_BADSENSORFAILURE = UA_STATUSCODE_BADSENSORFAILURE;
static const UA_StatusCode RS_UA_STATUSCODE_BADOUTOFSERVICE = UA_STATUSCODE_BADOUTOFSERVICE;
static const UA_StatusCode RS_UA_STATUSCODE_BADDEADBANDFILTERINVALID = UA_STATUSCODE_BADDEADBANDFILTERINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINNOCOMMUNICATIONLASTUSABLEVALUE = UA_STATUSCODE_UNCERTAINNOCOMMUNICATIONLASTUSABLEVALUE;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE = UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINSUBSTITUTEVALUE = UA_STATUSCODE_UNCERTAINSUBSTITUTEVALUE;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAININITIALVALUE = UA_STATUSCODE_UNCERTAININITIALVALUE;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE = UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINENGINEERINGUNITSEXCEEDED = UA_STATUSCODE_UNCERTAINENGINEERINGUNITSEXCEEDED;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINSUBNORMAL = UA_STATUSCODE_UNCERTAINSUBNORMAL;
static const UA_StatusCode RS_UA_STATUSCODE_GOODLOCALOVERRIDE = UA_STATUSCODE_GOODLOCALOVERRIDE;
static const UA_StatusCode RS_UA_STATUSCODE_BADREFRESHINPROGRESS = UA_STATUSCODE_BADREFRESHINPROGRESS;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONDITIONALREADYDISABLED = UA_STATUSCODE_BADCONDITIONALREADYDISABLED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONDITIONALREADYENABLED = UA_STATUSCODE_BADCONDITIONALREADYENABLED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONDITIONDISABLED = UA_STATUSCODE_BADCONDITIONDISABLED;
static const UA_StatusCode RS_UA_STATUSCODE_BADEVENTIDUNKNOWN = UA_STATUSCODE_BADEVENTIDUNKNOWN;
static const UA_StatusCode RS_UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE = UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADDIALOGNOTACTIVE = UA_STATUSCODE_BADDIALOGNOTACTIVE;
static const UA_StatusCode RS_UA_STATUSCODE_BADDIALOGRESPONSEINVALID = UA_STATUSCODE_BADDIALOGRESPONSEINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED = UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED = UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONDITIONALREADYSHELVED = UA_STATUSCODE_BADCONDITIONALREADYSHELVED;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONDITIONNOTSHELVED = UA_STATUSCODE_BADCONDITIONNOTSHELVED;
static const UA_StatusCode RS_UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE = UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODATA = UA_STATUSCODE_BADNODATA;
static const UA_StatusCode RS_UA_STATUSCODE_BADBOUNDNOTFOUND = UA_STATUSCODE_BADBOUNDNOTFOUND;
static const UA_StatusCode RS_UA_STATUSCODE_BADBOUNDNOTSUPPORTED = UA_STATUSCODE_BADBOUNDNOTSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADDATALOST = UA_STATUSCODE_BADDATALOST;
static const UA_StatusCode RS_UA_STATUSCODE_BADDATAUNAVAILABLE = UA_STATUSCODE_BADDATAUNAVAILABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADENTRYEXISTS = UA_STATUSCODE_BADENTRYEXISTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADNOENTRYEXISTS = UA_STATUSCODE_BADNOENTRYEXISTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADTIMESTAMPNOTSUPPORTED = UA_STATUSCODE_BADTIMESTAMPNOTSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODENTRYINSERTED = UA_STATUSCODE_GOODENTRYINSERTED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODENTRYREPLACED = UA_STATUSCODE_GOODENTRYREPLACED;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINDATASUBNORMAL = UA_STATUSCODE_UNCERTAINDATASUBNORMAL;
static const UA_StatusCode RS_UA_STATUSCODE_GOODNODATA = UA_STATUSCODE_GOODNODATA;
static const UA_StatusCode RS_UA_STATUSCODE_GOODMOREDATA = UA_STATUSCODE_GOODMOREDATA;
static const UA_StatusCode RS_UA_STATUSCODE_BADAGGREGATELISTMISMATCH = UA_STATUSCODE_BADAGGREGATELISTMISMATCH;
static const UA_StatusCode RS_UA_STATUSCODE_BADAGGREGATENOTSUPPORTED = UA_STATUSCODE_BADAGGREGATENOTSUPPORTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADAGGREGATEINVALIDINPUTS = UA_STATUSCODE_BADAGGREGATEINVALIDINPUTS;
static const UA_StatusCode RS_UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED = UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODDATAIGNORED = UA_STATUSCODE_GOODDATAIGNORED;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTNOTALLOWED = UA_STATUSCODE_BADREQUESTNOTALLOWED;
static const UA_StatusCode RS_UA_STATUSCODE_BADREQUESTNOTCOMPLETE = UA_STATUSCODE_BADREQUESTNOTCOMPLETE;
static const UA_StatusCode RS_UA_STATUSCODE_BADTRANSACTIONPENDING = UA_STATUSCODE_BADTRANSACTIONPENDING;
static const UA_StatusCode RS_UA_STATUSCODE_BADTICKETREQUIRED = UA_STATUSCODE_BADTICKETREQUIRED;
static const UA_StatusCode RS_UA_STATUSCODE_BADTICKETINVALID = UA_STATUSCODE_BADTICKETINVALID;
static const UA_StatusCode RS_UA_STATUSCODE_GOODEDITED = UA_STATUSCODE_GOODEDITED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODPOSTACTIONFAILED = UA_STATUSCODE_GOODPOSTACTIONFAILED;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINDOMINANTVALUECHANGED = UA_STATUSCODE_UNCERTAINDOMINANTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODDEPENDENTVALUECHANGED = UA_STATUSCODE_GOODDEPENDENTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_BADDOMINANTVALUECHANGED = UA_STATUSCODE_BADDOMINANTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_UNCERTAINDEPENDENTVALUECHANGED = UA_STATUSCODE_UNCERTAINDEPENDENTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_BADDEPENDENTVALUECHANGED = UA_STATUSCODE_BADDEPENDENTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODEDITED_DEPENDENTVALUECHANGED = UA_STATUSCODE_GOODEDITED_DEPENDENTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED = UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED = UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_BADEDITED_OUTOFRANGE = UA_STATUSCODE_BADEDITED_OUTOFRANGE;
static const UA_StatusCode RS_UA_STATUSCODE_BADINITIALVALUE_OUTOFRANGE = UA_STATUSCODE_BADINITIALVALUE_OUTOFRANGE;
static const UA_StatusCode RS_UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED = UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED = UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED = UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED = UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED;
static const UA_StatusCode RS_UA_STATUSCODE_GOODCOMMUNICATIONEVENT = UA_STATUSCODE_GOODCOMMUNICATIONEVENT;
static const UA_StatusCode RS_UA_STATUSCODE_GOODSHUTDOWNEVENT = UA_STATUSCODE_GOODSHUTDOWNEVENT;
static const UA_StatusCode RS_UA_STATUSCODE_GOODCALLAGAIN = UA_STATUSCODE_GOODCALLAGAIN;
static const UA_StatusCode RS_UA_STATUSCODE_GOODNONCRITICALTIMEOUT = UA_STATUSCODE_GOODNONCRITICALTIMEOUT;
static const UA_StatusCode RS_UA_STATUSCODE_BADINVALIDARGUMENT = UA_STATUSCODE_BADINVALIDARGUMENT;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONNECTIONREJECTED = UA_STATUSCODE_BADCONNECTIONREJECTED;
static const UA_StatusCode RS_UA_STATUSCODE_BADDISCONNECT = UA_STATUSCODE_BADDISCONNECT;
static const UA_StatusCode RS_UA_STATUSCODE_BADCONNECTIONCLOSED = UA_STATUSCODE_BADCONNECTIONCLOSED;
static const UA_StatusCode RS_UA_STATUSCODE_BADINVALIDSTATE = UA_STATUSCODE_BADINVALIDSTATE;
static const UA_StatusCode RS_UA_STATUSCODE_BADENDOFSTREAM = UA_STATUSCODE_BADENDOFSTREAM;
static const UA_StatusCode RS_UA_STATUSCODE_BADNODATAAVAILABLE = UA_STATUSCODE_BADNODATAAVAILABLE;
static const UA_StatusCode RS_UA_STATUSCODE_BADWAITINGFORRESPONSE = UA_STATUSCODE_BADWAITINGFORRESPONSE;
static const UA_StatusCode RS_UA_STATUSCODE_BADOPERATIONABANDONED = UA_STATUSCODE_BADOPERATIONABANDONED;
static const UA_StatusCode RS_UA_STATUSCODE_BADEXPECTEDSTREAMTOBLOCK = UA_STATUSCODE_BADEXPECTEDSTREAMTOBLOCK;
static const UA_StatusCode RS_UA_STATUSCODE_BADWOULDBLOCK = UA_STATUSCODE_BADWOULDBLOCK;
static const UA_StatusCode RS_UA_STATUSCODE_BADSYNTAXERROR = UA_STATUSCODE_BADSYNTAXERROR;
static const UA_StatusCode RS_UA_STATUSCODE_BADMAXCONNECTIONSREACHED = UA_STATUSCODE_BADMAXCONNECTIONSREACHED;