open62541 1.3.14
Open source implementation of OPC UA
Loading...
Searching...
No Matches
statuscodes.h File Reference

Go to the source code of this file.

Macros

#define UA_STATUSCODE_INFOTYPE_DATAVALUE   0x00000400
 
#define UA_STATUSCODE_INFOBITS_OVERFLOW   0x00000080
 
#define UA_STATUSCODE_GOOD   0x00000000
 
#define UA_STATUSCODE_UNCERTAIN   0x40000000
 
#define UA_STATUSCODE_BAD   0x80000000
 
#define UA_STATUSCODE_BADUNEXPECTEDERROR   0x80010000
 
#define UA_STATUSCODE_BADINTERNALERROR   0x80020000
 
#define UA_STATUSCODE_BADOUTOFMEMORY   0x80030000
 
#define UA_STATUSCODE_BADRESOURCEUNAVAILABLE   0x80040000
 
#define UA_STATUSCODE_BADCOMMUNICATIONERROR   0x80050000
 
#define UA_STATUSCODE_BADENCODINGERROR   0x80060000
 
#define UA_STATUSCODE_BADDECODINGERROR   0x80070000
 
#define UA_STATUSCODE_BADENCODINGLIMITSEXCEEDED   0x80080000
 
#define UA_STATUSCODE_BADREQUESTTOOLARGE   0x80B80000
 
#define UA_STATUSCODE_BADRESPONSETOOLARGE   0x80B90000
 
#define UA_STATUSCODE_BADUNKNOWNRESPONSE   0x80090000
 
#define UA_STATUSCODE_BADTIMEOUT   0x800A0000
 
#define UA_STATUSCODE_BADSERVICEUNSUPPORTED   0x800B0000
 
#define UA_STATUSCODE_BADSHUTDOWN   0x800C0000
 
#define UA_STATUSCODE_BADSERVERNOTCONNECTED   0x800D0000
 
#define UA_STATUSCODE_BADSERVERHALTED   0x800E0000
 
#define UA_STATUSCODE_BADNOTHINGTODO   0x800F0000
 
#define UA_STATUSCODE_BADTOOMANYOPERATIONS   0x80100000
 
#define UA_STATUSCODE_BADTOOMANYMONITOREDITEMS   0x80DB0000
 
#define UA_STATUSCODE_BADDATATYPEIDUNKNOWN   0x80110000
 
#define UA_STATUSCODE_BADCERTIFICATEINVALID   0x80120000
 
#define UA_STATUSCODE_BADSECURITYCHECKSFAILED   0x80130000
 
#define UA_STATUSCODE_BADCERTIFICATEPOLICYCHECKFAILED   0x81140000
 
#define UA_STATUSCODE_BADCERTIFICATETIMEINVALID   0x80140000
 
#define UA_STATUSCODE_BADCERTIFICATEISSUERTIMEINVALID   0x80150000
 
#define UA_STATUSCODE_BADCERTIFICATEHOSTNAMEINVALID   0x80160000
 
#define UA_STATUSCODE_BADCERTIFICATEURIINVALID   0x80170000
 
#define UA_STATUSCODE_BADCERTIFICATEUSENOTALLOWED   0x80180000
 
#define UA_STATUSCODE_BADCERTIFICATEISSUERUSENOTALLOWED   0x80190000
 
#define UA_STATUSCODE_BADCERTIFICATEUNTRUSTED   0x801A0000
 
#define UA_STATUSCODE_BADCERTIFICATEREVOCATIONUNKNOWN   0x801B0000
 
#define UA_STATUSCODE_BADCERTIFICATEISSUERREVOCATIONUNKNOWN   0x801C0000
 
#define UA_STATUSCODE_BADCERTIFICATEREVOKED   0x801D0000
 
#define UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED   0x801E0000
 
#define UA_STATUSCODE_BADCERTIFICATECHAININCOMPLETE   0x810D0000
 
#define UA_STATUSCODE_BADUSERACCESSDENIED   0x801F0000
 
#define UA_STATUSCODE_BADIDENTITYTOKENINVALID   0x80200000
 
#define UA_STATUSCODE_BADIDENTITYTOKENREJECTED   0x80210000
 
#define UA_STATUSCODE_BADSECURECHANNELIDINVALID   0x80220000
 
#define UA_STATUSCODE_BADINVALIDTIMESTAMP   0x80230000
 
#define UA_STATUSCODE_BADNONCEINVALID   0x80240000
 
#define UA_STATUSCODE_BADSESSIONIDINVALID   0x80250000
 
#define UA_STATUSCODE_BADSESSIONCLOSED   0x80260000
 
#define UA_STATUSCODE_BADSESSIONNOTACTIVATED   0x80270000
 
#define UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID   0x80280000
 
#define UA_STATUSCODE_BADREQUESTHEADERINVALID   0x802A0000
 
#define UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID   0x802B0000
 
#define UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT   0x802C0000
 
#define UA_STATUSCODE_BADTOOMANYARGUMENTS   0x80E50000
 
#define UA_STATUSCODE_BADLICENSEEXPIRED   0x810E0000
 
#define UA_STATUSCODE_BADLICENSELIMITSEXCEEDED   0x810F0000
 
#define UA_STATUSCODE_BADLICENSENOTAVAILABLE   0x81100000
 
#define UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED   0x002D0000
 
#define UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY   0x002E0000
 
#define UA_STATUSCODE_GOODOVERLOAD   0x002F0000
 
#define UA_STATUSCODE_GOODCLAMPED   0x00300000
 
#define UA_STATUSCODE_BADNOCOMMUNICATION   0x80310000
 
#define UA_STATUSCODE_BADWAITINGFORINITIALDATA   0x80320000
 
#define UA_STATUSCODE_BADNODEIDINVALID   0x80330000
 
#define UA_STATUSCODE_BADNODEIDUNKNOWN   0x80340000
 
#define UA_STATUSCODE_BADATTRIBUTEIDINVALID   0x80350000
 
#define UA_STATUSCODE_BADINDEXRANGEINVALID   0x80360000
 
#define UA_STATUSCODE_BADINDEXRANGENODATA   0x80370000
 
#define UA_STATUSCODE_BADDATAENCODINGINVALID   0x80380000
 
#define UA_STATUSCODE_BADDATAENCODINGUNSUPPORTED   0x80390000
 
#define UA_STATUSCODE_BADNOTREADABLE   0x803A0000
 
#define UA_STATUSCODE_BADNOTWRITABLE   0x803B0000
 
#define UA_STATUSCODE_BADOUTOFRANGE   0x803C0000
 
#define UA_STATUSCODE_BADNOTSUPPORTED   0x803D0000
 
#define UA_STATUSCODE_BADNOTFOUND   0x803E0000
 
#define UA_STATUSCODE_BADOBJECTDELETED   0x803F0000
 
#define UA_STATUSCODE_BADNOTIMPLEMENTED   0x80400000
 
#define UA_STATUSCODE_BADMONITORINGMODEINVALID   0x80410000
 
#define UA_STATUSCODE_BADMONITOREDITEMIDINVALID   0x80420000
 
#define UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID   0x80430000
 
#define UA_STATUSCODE_BADMONITOREDITEMFILTERUNSUPPORTED   0x80440000
 
#define UA_STATUSCODE_BADFILTERNOTALLOWED   0x80450000
 
#define UA_STATUSCODE_BADSTRUCTUREMISSING   0x80460000
 
#define UA_STATUSCODE_BADEVENTFILTERINVALID   0x80470000
 
#define UA_STATUSCODE_BADCONTENTFILTERINVALID   0x80480000
 
#define UA_STATUSCODE_BADFILTEROPERATORINVALID   0x80C10000
 
#define UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED   0x80C20000
 
#define UA_STATUSCODE_BADFILTEROPERANDCOUNTMISMATCH   0x80C30000
 
#define UA_STATUSCODE_BADFILTEROPERANDINVALID   0x80490000
 
#define UA_STATUSCODE_BADFILTERELEMENTINVALID   0x80C40000
 
#define UA_STATUSCODE_BADFILTERLITERALINVALID   0x80C50000
 
#define UA_STATUSCODE_BADCONTINUATIONPOINTINVALID   0x804A0000
 
#define UA_STATUSCODE_BADNOCONTINUATIONPOINTS   0x804B0000
 
#define UA_STATUSCODE_BADREFERENCETYPEIDINVALID   0x804C0000
 
#define UA_STATUSCODE_BADBROWSEDIRECTIONINVALID   0x804D0000
 
#define UA_STATUSCODE_BADNODENOTINVIEW   0x804E0000
 
#define UA_STATUSCODE_BADNUMERICOVERFLOW   0x81120000
 
#define UA_STATUSCODE_BADSERVERURIINVALID   0x804F0000
 
#define UA_STATUSCODE_BADSERVERNAMEMISSING   0x80500000
 
#define UA_STATUSCODE_BADDISCOVERYURLMISSING   0x80510000
 
#define UA_STATUSCODE_BADSEMPAHOREFILEMISSING   0x80520000
 
#define UA_STATUSCODE_BADREQUESTTYPEINVALID   0x80530000
 
#define UA_STATUSCODE_BADSECURITYMODEREJECTED   0x80540000
 
#define UA_STATUSCODE_BADSECURITYPOLICYREJECTED   0x80550000
 
#define UA_STATUSCODE_BADTOOMANYSESSIONS   0x80560000
 
#define UA_STATUSCODE_BADUSERSIGNATUREINVALID   0x80570000
 
#define UA_STATUSCODE_BADAPPLICATIONSIGNATUREINVALID   0x80580000
 
#define UA_STATUSCODE_BADNOVALIDCERTIFICATES   0x80590000
 
#define UA_STATUSCODE_BADIDENTITYCHANGENOTSUPPORTED   0x80C60000
 
#define UA_STATUSCODE_BADREQUESTCANCELLEDBYREQUEST   0x805A0000
 
#define UA_STATUSCODE_BADPARENTNODEIDINVALID   0x805B0000
 
#define UA_STATUSCODE_BADREFERENCENOTALLOWED   0x805C0000
 
#define UA_STATUSCODE_BADNODEIDREJECTED   0x805D0000
 
#define UA_STATUSCODE_BADNODEIDEXISTS   0x805E0000
 
#define UA_STATUSCODE_BADNODECLASSINVALID   0x805F0000
 
#define UA_STATUSCODE_BADBROWSENAMEINVALID   0x80600000
 
#define UA_STATUSCODE_BADBROWSENAMEDUPLICATED   0x80610000
 
#define UA_STATUSCODE_BADNODEATTRIBUTESINVALID   0x80620000
 
#define UA_STATUSCODE_BADTYPEDEFINITIONINVALID   0x80630000
 
#define UA_STATUSCODE_BADSOURCENODEIDINVALID   0x80640000
 
#define UA_STATUSCODE_BADTARGETNODEIDINVALID   0x80650000
 
#define UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED   0x80660000
 
#define UA_STATUSCODE_BADINVALIDSELFREFERENCE   0x80670000
 
#define UA_STATUSCODE_BADREFERENCELOCALONLY   0x80680000
 
#define UA_STATUSCODE_BADNODELETERIGHTS   0x80690000
 
#define UA_STATUSCODE_UNCERTAINREFERENCENOTDELETED   0x40BC0000
 
#define UA_STATUSCODE_BADSERVERINDEXINVALID   0x806A0000
 
#define UA_STATUSCODE_BADVIEWIDUNKNOWN   0x806B0000
 
#define UA_STATUSCODE_BADVIEWTIMESTAMPINVALID   0x80C90000
 
#define UA_STATUSCODE_BADVIEWPARAMETERMISMATCH   0x80CA0000
 
#define UA_STATUSCODE_BADVIEWVERSIONINVALID   0x80CB0000
 
#define UA_STATUSCODE_UNCERTAINNOTALLNODESAVAILABLE   0x40C00000
 
#define UA_STATUSCODE_GOODRESULTSMAYBEINCOMPLETE   0x00BA0000
 
#define UA_STATUSCODE_BADNOTTYPEDEFINITION   0x80C80000
 
#define UA_STATUSCODE_UNCERTAINREFERENCEOUTOFSERVER   0x406C0000
 
#define UA_STATUSCODE_BADTOOMANYMATCHES   0x806D0000
 
#define UA_STATUSCODE_BADQUERYTOOCOMPLEX   0x806E0000
 
#define UA_STATUSCODE_BADNOMATCH   0x806F0000
 
#define UA_STATUSCODE_BADMAXAGEINVALID   0x80700000
 
#define UA_STATUSCODE_BADSECURITYMODEINSUFFICIENT   0x80E60000
 
#define UA_STATUSCODE_BADHISTORYOPERATIONINVALID   0x80710000
 
#define UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED   0x80720000
 
#define UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT   0x80BD0000
 
#define UA_STATUSCODE_BADWRITENOTSUPPORTED   0x80730000
 
#define UA_STATUSCODE_BADTYPEMISMATCH   0x80740000
 
#define UA_STATUSCODE_BADMETHODINVALID   0x80750000
 
#define UA_STATUSCODE_BADARGUMENTSMISSING   0x80760000
 
#define UA_STATUSCODE_BADNOTEXECUTABLE   0x81110000
 
#define UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS   0x80770000
 
#define UA_STATUSCODE_BADTOOMANYPUBLISHREQUESTS   0x80780000
 
#define UA_STATUSCODE_BADNOSUBSCRIPTION   0x80790000
 
#define UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN   0x807A0000
 
#define UA_STATUSCODE_GOODRETRANSMISSIONQUEUENOTSUPPORTED   0x00DF0000
 
#define UA_STATUSCODE_BADMESSAGENOTAVAILABLE   0x807B0000
 
#define UA_STATUSCODE_BADINSUFFICIENTCLIENTPROFILE   0x807C0000
 
#define UA_STATUSCODE_BADSTATENOTACTIVE   0x80BF0000
 
#define UA_STATUSCODE_BADALREADYEXISTS   0x81150000
 
#define UA_STATUSCODE_BADTCPSERVERTOOBUSY   0x807D0000
 
#define UA_STATUSCODE_BADTCPMESSAGETYPEINVALID   0x807E0000
 
#define UA_STATUSCODE_BADTCPSECURECHANNELUNKNOWN   0x807F0000
 
#define UA_STATUSCODE_BADTCPMESSAGETOOLARGE   0x80800000
 
#define UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES   0x80810000
 
#define UA_STATUSCODE_BADTCPINTERNALERROR   0x80820000
 
#define UA_STATUSCODE_BADTCPENDPOINTURLINVALID   0x80830000
 
#define UA_STATUSCODE_BADREQUESTINTERRUPTED   0x80840000
 
#define UA_STATUSCODE_BADREQUESTTIMEOUT   0x80850000
 
#define UA_STATUSCODE_BADSECURECHANNELCLOSED   0x80860000
 
#define UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN   0x80870000
 
#define UA_STATUSCODE_BADSEQUENCENUMBERINVALID   0x80880000
 
#define UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED   0x80BE0000
 
#define UA_STATUSCODE_BADCONFIGURATIONERROR   0x80890000
 
#define UA_STATUSCODE_BADNOTCONNECTED   0x808A0000
 
#define UA_STATUSCODE_BADDEVICEFAILURE   0x808B0000
 
#define UA_STATUSCODE_BADSENSORFAILURE   0x808C0000
 
#define UA_STATUSCODE_BADOUTOFSERVICE   0x808D0000
 
#define UA_STATUSCODE_BADDEADBANDFILTERINVALID   0x808E0000
 
#define UA_STATUSCODE_UNCERTAINNOCOMMUNICATIONLASTUSABLEVALUE   0x408F0000
 
#define UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE   0x40900000
 
#define UA_STATUSCODE_UNCERTAINSUBSTITUTEVALUE   0x40910000
 
#define UA_STATUSCODE_UNCERTAININITIALVALUE   0x40920000
 
#define UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE   0x40930000
 
#define UA_STATUSCODE_UNCERTAINENGINEERINGUNITSEXCEEDED   0x40940000
 
#define UA_STATUSCODE_UNCERTAINSUBNORMAL   0x40950000
 
#define UA_STATUSCODE_GOODLOCALOVERRIDE   0x00960000
 
#define UA_STATUSCODE_BADREFRESHINPROGRESS   0x80970000
 
#define UA_STATUSCODE_BADCONDITIONALREADYDISABLED   0x80980000
 
#define UA_STATUSCODE_BADCONDITIONALREADYENABLED   0x80CC0000
 
#define UA_STATUSCODE_BADCONDITIONDISABLED   0x80990000
 
#define UA_STATUSCODE_BADEVENTIDUNKNOWN   0x809A0000
 
#define UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE   0x80BB0000
 
#define UA_STATUSCODE_BADDIALOGNOTACTIVE   0x80CD0000
 
#define UA_STATUSCODE_BADDIALOGRESPONSEINVALID   0x80CE0000
 
#define UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED   0x80CF0000
 
#define UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED   0x80D00000
 
#define UA_STATUSCODE_BADCONDITIONALREADYSHELVED   0x80D10000
 
#define UA_STATUSCODE_BADCONDITIONNOTSHELVED   0x80D20000
 
#define UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE   0x80D30000
 
#define UA_STATUSCODE_BADNODATA   0x809B0000
 
#define UA_STATUSCODE_BADBOUNDNOTFOUND   0x80D70000
 
#define UA_STATUSCODE_BADBOUNDNOTSUPPORTED   0x80D80000
 
#define UA_STATUSCODE_BADDATALOST   0x809D0000
 
#define UA_STATUSCODE_BADDATAUNAVAILABLE   0x809E0000
 
#define UA_STATUSCODE_BADENTRYEXISTS   0x809F0000
 
#define UA_STATUSCODE_BADNOENTRYEXISTS   0x80A00000
 
#define UA_STATUSCODE_BADTIMESTAMPNOTSUPPORTED   0x80A10000
 
#define UA_STATUSCODE_GOODENTRYINSERTED   0x00A20000
 
#define UA_STATUSCODE_GOODENTRYREPLACED   0x00A30000
 
#define UA_STATUSCODE_UNCERTAINDATASUBNORMAL   0x40A40000
 
#define UA_STATUSCODE_GOODNODATA   0x00A50000
 
#define UA_STATUSCODE_GOODMOREDATA   0x00A60000
 
#define UA_STATUSCODE_BADAGGREGATELISTMISMATCH   0x80D40000
 
#define UA_STATUSCODE_BADAGGREGATENOTSUPPORTED   0x80D50000
 
#define UA_STATUSCODE_BADAGGREGATEINVALIDINPUTS   0x80D60000
 
#define UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED   0x80DA0000
 
#define UA_STATUSCODE_GOODDATAIGNORED   0x00D90000
 
#define UA_STATUSCODE_BADREQUESTNOTALLOWED   0x80E40000
 
#define UA_STATUSCODE_BADREQUESTNOTCOMPLETE   0x81130000
 
#define UA_STATUSCODE_BADTICKETREQUIRED   0x811F0000
 
#define UA_STATUSCODE_BADTICKETINVALID   0x81200000
 
#define UA_STATUSCODE_GOODEDITED   0x00DC0000
 
#define UA_STATUSCODE_GOODPOSTACTIONFAILED   0x00DD0000
 
#define UA_STATUSCODE_UNCERTAINDOMINANTVALUECHANGED   0x40DE0000
 
#define UA_STATUSCODE_GOODDEPENDENTVALUECHANGED   0x00E00000
 
#define UA_STATUSCODE_BADDOMINANTVALUECHANGED   0x80E10000
 
#define UA_STATUSCODE_UNCERTAINDEPENDENTVALUECHANGED   0x40E20000
 
#define UA_STATUSCODE_BADDEPENDENTVALUECHANGED   0x80E30000
 
#define UA_STATUSCODE_GOODEDITED_DEPENDENTVALUECHANGED   0x01160000
 
#define UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED   0x01170000
 
#define UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED   0x01180000
 
#define UA_STATUSCODE_BADEDITED_OUTOFRANGE   0x81190000
 
#define UA_STATUSCODE_BADINITIALVALUE_OUTOFRANGE   0x811A0000
 
#define UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED   0x811B0000
 
#define UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED   0x811C0000
 
#define UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED   0x811D0000
 
#define UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED   0x811E0000
 
#define UA_STATUSCODE_GOODCOMMUNICATIONEVENT   0x00A70000
 
#define UA_STATUSCODE_GOODSHUTDOWNEVENT   0x00A80000
 
#define UA_STATUSCODE_GOODCALLAGAIN   0x00A90000
 
#define UA_STATUSCODE_GOODNONCRITICALTIMEOUT   0x00AA0000
 
#define UA_STATUSCODE_BADINVALIDARGUMENT   0x80AB0000
 
#define UA_STATUSCODE_BADCONNECTIONREJECTED   0x80AC0000
 
#define UA_STATUSCODE_BADDISCONNECT   0x80AD0000
 
#define UA_STATUSCODE_BADCONNECTIONCLOSED   0x80AE0000
 
#define UA_STATUSCODE_BADINVALIDSTATE   0x80AF0000
 
#define UA_STATUSCODE_BADENDOFSTREAM   0x80B00000
 
#define UA_STATUSCODE_BADNODATAAVAILABLE   0x80B10000
 
#define UA_STATUSCODE_BADWAITINGFORRESPONSE   0x80B20000
 
#define UA_STATUSCODE_BADOPERATIONABANDONED   0x80B30000
 
#define UA_STATUSCODE_BADEXPECTEDSTREAMTOBLOCK   0x80B40000
 
#define UA_STATUSCODE_BADWOULDBLOCK   0x80B50000
 
#define UA_STATUSCODE_BADSYNTAXERROR   0x80B60000
 
#define UA_STATUSCODE_BADMAXCONNECTIONSREACHED   0x80B70000
 

Macro Definition Documentation

◆ UA_STATUSCODE_INFOTYPE_DATAVALUE

#define UA_STATUSCODE_INFOTYPE_DATAVALUE   0x00000400

These StatusCodes are manually generated.

Definition at line 6 of file statuscodes.h.

◆ UA_STATUSCODE_INFOBITS_OVERFLOW

#define UA_STATUSCODE_INFOBITS_OVERFLOW   0x00000080

Definition at line 7 of file statuscodes.h.

◆ UA_STATUSCODE_GOOD

#define UA_STATUSCODE_GOOD   0x00000000

"The operation succeeded."

Definition at line 10 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAIN

#define UA_STATUSCODE_UNCERTAIN   0x40000000

"The operation was uncertain."

Definition at line 13 of file statuscodes.h.

◆ UA_STATUSCODE_BAD

#define UA_STATUSCODE_BAD   0x80000000

"The operation failed."

Definition at line 16 of file statuscodes.h.

◆ UA_STATUSCODE_BADUNEXPECTEDERROR

#define UA_STATUSCODE_BADUNEXPECTEDERROR   0x80010000

"An unexpected error occurred."

Definition at line 19 of file statuscodes.h.

◆ UA_STATUSCODE_BADINTERNALERROR

#define UA_STATUSCODE_BADINTERNALERROR   0x80020000

"An internal error occurred as a result of a programming or configuration error."

Definition at line 22 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFMEMORY

#define UA_STATUSCODE_BADOUTOFMEMORY   0x80030000

"Not enough memory to complete the operation."

Definition at line 25 of file statuscodes.h.

◆ UA_STATUSCODE_BADRESOURCEUNAVAILABLE

#define UA_STATUSCODE_BADRESOURCEUNAVAILABLE   0x80040000

"An operating system resource is not available."

Definition at line 28 of file statuscodes.h.

◆ UA_STATUSCODE_BADCOMMUNICATIONERROR

#define UA_STATUSCODE_BADCOMMUNICATIONERROR   0x80050000

"A low level communication error occurred."

Definition at line 31 of file statuscodes.h.

◆ UA_STATUSCODE_BADENCODINGERROR

#define UA_STATUSCODE_BADENCODINGERROR   0x80060000

"Encoding halted because of invalid data in the objects being serialized."

Definition at line 34 of file statuscodes.h.

◆ UA_STATUSCODE_BADDECODINGERROR

#define UA_STATUSCODE_BADDECODINGERROR   0x80070000

"Decoding halted because of invalid data in the stream."

Definition at line 37 of file statuscodes.h.

◆ UA_STATUSCODE_BADENCODINGLIMITSEXCEEDED

#define UA_STATUSCODE_BADENCODINGLIMITSEXCEEDED   0x80080000

"The message encoding/decoding limits imposed by the stack have been exceeded."

Definition at line 40 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTTOOLARGE

#define UA_STATUSCODE_BADREQUESTTOOLARGE   0x80B80000

"The request message size exceeds limits set by the server."

Definition at line 43 of file statuscodes.h.

◆ UA_STATUSCODE_BADRESPONSETOOLARGE

#define UA_STATUSCODE_BADRESPONSETOOLARGE   0x80B90000

"The response message size exceeds limits set by the client."

Definition at line 46 of file statuscodes.h.

◆ UA_STATUSCODE_BADUNKNOWNRESPONSE

#define UA_STATUSCODE_BADUNKNOWNRESPONSE   0x80090000

"An unrecognized response was received from the server."

Definition at line 49 of file statuscodes.h.

◆ UA_STATUSCODE_BADTIMEOUT

#define UA_STATUSCODE_BADTIMEOUT   0x800A0000

"The operation timed out."

Definition at line 52 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVICEUNSUPPORTED

#define UA_STATUSCODE_BADSERVICEUNSUPPORTED   0x800B0000

"The server does not support the requested service."

Definition at line 55 of file statuscodes.h.

◆ UA_STATUSCODE_BADSHUTDOWN

#define UA_STATUSCODE_BADSHUTDOWN   0x800C0000

"The operation was cancelled because the application is shutting down."

Definition at line 58 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERNOTCONNECTED

#define UA_STATUSCODE_BADSERVERNOTCONNECTED   0x800D0000

"The operation could not complete because the client is not connected to the server."

Definition at line 61 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERHALTED

#define UA_STATUSCODE_BADSERVERHALTED   0x800E0000

"The server has stopped and cannot process any requests."

Definition at line 64 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTHINGTODO

#define UA_STATUSCODE_BADNOTHINGTODO   0x800F0000

"There was nothing to do because the client passed a list of operations with no elements."

Definition at line 67 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYOPERATIONS

#define UA_STATUSCODE_BADTOOMANYOPERATIONS   0x80100000

"The request could not be processed because it specified too many operations."

Definition at line 70 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYMONITOREDITEMS

#define UA_STATUSCODE_BADTOOMANYMONITOREDITEMS   0x80DB0000

"The request could not be processed because there are too many monitored items in the subscription."

Definition at line 73 of file statuscodes.h.

◆ UA_STATUSCODE_BADDATATYPEIDUNKNOWN

#define UA_STATUSCODE_BADDATATYPEIDUNKNOWN   0x80110000

"The extension object cannot be (de)serialized because the data type id is not recognized."

Definition at line 76 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEINVALID

#define UA_STATUSCODE_BADCERTIFICATEINVALID   0x80120000

"The certificate provided as a parameter is not valid."

Definition at line 79 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURITYCHECKSFAILED

#define UA_STATUSCODE_BADSECURITYCHECKSFAILED   0x80130000

"An error occurred verifying security."

Definition at line 82 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEPOLICYCHECKFAILED

#define UA_STATUSCODE_BADCERTIFICATEPOLICYCHECKFAILED   0x81140000

"The certificate does not meet the requirements of the security policy."

Definition at line 85 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATETIMEINVALID

#define UA_STATUSCODE_BADCERTIFICATETIMEINVALID   0x80140000

"The certificate has expired or is not yet valid."

Definition at line 88 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEISSUERTIMEINVALID

#define UA_STATUSCODE_BADCERTIFICATEISSUERTIMEINVALID   0x80150000

"An issuer certificate has expired or is not yet valid."

Definition at line 91 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEHOSTNAMEINVALID

#define UA_STATUSCODE_BADCERTIFICATEHOSTNAMEINVALID   0x80160000

"The HostName used to connect to a server does not match a HostName in the certificate."

Definition at line 94 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEURIINVALID

#define UA_STATUSCODE_BADCERTIFICATEURIINVALID   0x80170000

"The URI specified in the ApplicationDescription does not match the URI in the certificate."

Definition at line 97 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEUSENOTALLOWED

#define UA_STATUSCODE_BADCERTIFICATEUSENOTALLOWED   0x80180000

"The certificate may not be used for the requested operation."

Definition at line 100 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEISSUERUSENOTALLOWED

#define UA_STATUSCODE_BADCERTIFICATEISSUERUSENOTALLOWED   0x80190000

"The issuer certificate may not be used for the requested operation."

Definition at line 103 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEUNTRUSTED

#define UA_STATUSCODE_BADCERTIFICATEUNTRUSTED   0x801A0000

"The certificate is not trusted."

Definition at line 106 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEREVOCATIONUNKNOWN

#define UA_STATUSCODE_BADCERTIFICATEREVOCATIONUNKNOWN   0x801B0000

"It was not possible to determine if the certificate has been revoked."

Definition at line 109 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEISSUERREVOCATIONUNKNOWN

#define UA_STATUSCODE_BADCERTIFICATEISSUERREVOCATIONUNKNOWN   0x801C0000

"It was not possible to determine if the issuer certificate has been revoked."

Definition at line 112 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEREVOKED

#define UA_STATUSCODE_BADCERTIFICATEREVOKED   0x801D0000

"The certificate has been revoked."

Definition at line 115 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED

#define UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED   0x801E0000

"The issuer certificate has been revoked."

Definition at line 118 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATECHAININCOMPLETE

#define UA_STATUSCODE_BADCERTIFICATECHAININCOMPLETE   0x810D0000

"The certificate chain is incomplete."

Definition at line 121 of file statuscodes.h.

◆ UA_STATUSCODE_BADUSERACCESSDENIED

#define UA_STATUSCODE_BADUSERACCESSDENIED   0x801F0000

"User does not have permission to perform the requested operation."

Definition at line 124 of file statuscodes.h.

◆ UA_STATUSCODE_BADIDENTITYTOKENINVALID

#define UA_STATUSCODE_BADIDENTITYTOKENINVALID   0x80200000

"The user identity token is not valid."

Definition at line 127 of file statuscodes.h.

◆ UA_STATUSCODE_BADIDENTITYTOKENREJECTED

#define UA_STATUSCODE_BADIDENTITYTOKENREJECTED   0x80210000

"The user identity token is valid but the server has rejected it."

Definition at line 130 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURECHANNELIDINVALID

#define UA_STATUSCODE_BADSECURECHANNELIDINVALID   0x80220000

"The specified secure channel is no longer valid."

Definition at line 133 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDTIMESTAMP

#define UA_STATUSCODE_BADINVALIDTIMESTAMP   0x80230000

"The timestamp is outside the range allowed by the server."

Definition at line 136 of file statuscodes.h.

◆ UA_STATUSCODE_BADNONCEINVALID

#define UA_STATUSCODE_BADNONCEINVALID   0x80240000

"The nonce does appear to be not a random value or it is not the correct length."

Definition at line 139 of file statuscodes.h.

◆ UA_STATUSCODE_BADSESSIONIDINVALID

#define UA_STATUSCODE_BADSESSIONIDINVALID   0x80250000

"The session id is not valid."

Definition at line 142 of file statuscodes.h.

◆ UA_STATUSCODE_BADSESSIONCLOSED

#define UA_STATUSCODE_BADSESSIONCLOSED   0x80260000

"The session was closed by the client."

Definition at line 145 of file statuscodes.h.

◆ UA_STATUSCODE_BADSESSIONNOTACTIVATED

#define UA_STATUSCODE_BADSESSIONNOTACTIVATED   0x80270000

"The session cannot be used because ActivateSession has not been called."

Definition at line 148 of file statuscodes.h.

◆ UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID

#define UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID   0x80280000

"The subscription id is not valid."

Definition at line 151 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTHEADERINVALID

#define UA_STATUSCODE_BADREQUESTHEADERINVALID   0x802A0000

"The header for the request is missing or invalid."

Definition at line 154 of file statuscodes.h.

◆ UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID

#define UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID   0x802B0000

"The timestamps to return parameter is invalid."

Definition at line 157 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT

#define UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT   0x802C0000

"The request was cancelled by the client."

Definition at line 160 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYARGUMENTS

#define UA_STATUSCODE_BADTOOMANYARGUMENTS   0x80E50000

"Too many arguments were provided."

Definition at line 163 of file statuscodes.h.

◆ UA_STATUSCODE_BADLICENSEEXPIRED

#define UA_STATUSCODE_BADLICENSEEXPIRED   0x810E0000

"The server requires a license to operate in general or to perform a service or operation

Definition at line 166 of file statuscodes.h.

◆ UA_STATUSCODE_BADLICENSELIMITSEXCEEDED

#define UA_STATUSCODE_BADLICENSELIMITSEXCEEDED   0x810F0000

"The server has limits on number of allowed operations / objects

Definition at line 169 of file statuscodes.h.

◆ UA_STATUSCODE_BADLICENSENOTAVAILABLE

#define UA_STATUSCODE_BADLICENSENOTAVAILABLE   0x81100000

"The server does not have a license which is required to operate in general or to perform a service or operation."

Definition at line 172 of file statuscodes.h.

◆ UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED

#define UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED   0x002D0000

"The subscription was transferred to another session."

Definition at line 175 of file statuscodes.h.

◆ UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY

#define UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY   0x002E0000

"The processing will complete asynchronously."

Definition at line 178 of file statuscodes.h.

◆ UA_STATUSCODE_GOODOVERLOAD

#define UA_STATUSCODE_GOODOVERLOAD   0x002F0000

"Sampling has slowed down due to resource limitations."

Definition at line 181 of file statuscodes.h.

◆ UA_STATUSCODE_GOODCLAMPED

#define UA_STATUSCODE_GOODCLAMPED   0x00300000

"The value written was accepted but was clamped."

Definition at line 184 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOCOMMUNICATION

#define UA_STATUSCODE_BADNOCOMMUNICATION   0x80310000

"Communication with the data source is defined

Definition at line 187 of file statuscodes.h.

◆ UA_STATUSCODE_BADWAITINGFORINITIALDATA

#define UA_STATUSCODE_BADWAITINGFORINITIALDATA   0x80320000

"Waiting for the server to obtain values from the underlying data source."

Definition at line 190 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODEIDINVALID

#define UA_STATUSCODE_BADNODEIDINVALID   0x80330000

"The syntax of the node id is not valid."

Definition at line 193 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODEIDUNKNOWN

#define UA_STATUSCODE_BADNODEIDUNKNOWN   0x80340000

"The node id refers to a node that does not exist in the server address space."

Definition at line 196 of file statuscodes.h.

◆ UA_STATUSCODE_BADATTRIBUTEIDINVALID

#define UA_STATUSCODE_BADATTRIBUTEIDINVALID   0x80350000

"The attribute is not supported for the specified Node."

Definition at line 199 of file statuscodes.h.

◆ UA_STATUSCODE_BADINDEXRANGEINVALID

#define UA_STATUSCODE_BADINDEXRANGEINVALID   0x80360000

"The syntax of the index range parameter is invalid."

Definition at line 202 of file statuscodes.h.

◆ UA_STATUSCODE_BADINDEXRANGENODATA

#define UA_STATUSCODE_BADINDEXRANGENODATA   0x80370000

"No data exists within the range of indexes specified."

Definition at line 205 of file statuscodes.h.

◆ UA_STATUSCODE_BADDATAENCODINGINVALID

#define UA_STATUSCODE_BADDATAENCODINGINVALID   0x80380000

"The data encoding is invalid."

Definition at line 208 of file statuscodes.h.

◆ UA_STATUSCODE_BADDATAENCODINGUNSUPPORTED

#define UA_STATUSCODE_BADDATAENCODINGUNSUPPORTED   0x80390000

"The server does not support the requested data encoding for the node."

Definition at line 211 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTREADABLE

#define UA_STATUSCODE_BADNOTREADABLE   0x803A0000

"The access level does not allow reading or subscribing to the Node."

Definition at line 214 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTWRITABLE

#define UA_STATUSCODE_BADNOTWRITABLE   0x803B0000

"The access level does not allow writing to the Node."

Definition at line 217 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFRANGE

#define UA_STATUSCODE_BADOUTOFRANGE   0x803C0000

"The value was out of range."

Definition at line 220 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTSUPPORTED

#define UA_STATUSCODE_BADNOTSUPPORTED   0x803D0000

"The requested operation is not supported."

Definition at line 223 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTFOUND

#define UA_STATUSCODE_BADNOTFOUND   0x803E0000

"A requested item was not found or a search operation ended without success."

Definition at line 226 of file statuscodes.h.

◆ UA_STATUSCODE_BADOBJECTDELETED

#define UA_STATUSCODE_BADOBJECTDELETED   0x803F0000

"The object cannot be used because it has been deleted."

Definition at line 229 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTIMPLEMENTED

#define UA_STATUSCODE_BADNOTIMPLEMENTED   0x80400000

"Requested operation is not implemented."

Definition at line 232 of file statuscodes.h.

◆ UA_STATUSCODE_BADMONITORINGMODEINVALID

#define UA_STATUSCODE_BADMONITORINGMODEINVALID   0x80410000

"The monitoring mode is invalid."

Definition at line 235 of file statuscodes.h.

◆ UA_STATUSCODE_BADMONITOREDITEMIDINVALID

#define UA_STATUSCODE_BADMONITOREDITEMIDINVALID   0x80420000

"The monitoring item id does not refer to a valid monitored item."

Definition at line 238 of file statuscodes.h.

◆ UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID

#define UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID   0x80430000

"The monitored item filter parameter is not valid."

Definition at line 241 of file statuscodes.h.

◆ UA_STATUSCODE_BADMONITOREDITEMFILTERUNSUPPORTED

#define UA_STATUSCODE_BADMONITOREDITEMFILTERUNSUPPORTED   0x80440000

"The server does not support the requested monitored item filter."

Definition at line 244 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTERNOTALLOWED

#define UA_STATUSCODE_BADFILTERNOTALLOWED   0x80450000

"A monitoring filter cannot be used in combination with the attribute specified."

Definition at line 247 of file statuscodes.h.

◆ UA_STATUSCODE_BADSTRUCTUREMISSING

#define UA_STATUSCODE_BADSTRUCTUREMISSING   0x80460000

"A mandatory structured parameter was missing or null."

Definition at line 250 of file statuscodes.h.

◆ UA_STATUSCODE_BADEVENTFILTERINVALID

#define UA_STATUSCODE_BADEVENTFILTERINVALID   0x80470000

"The event filter is not valid."

Definition at line 253 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONTENTFILTERINVALID

#define UA_STATUSCODE_BADCONTENTFILTERINVALID   0x80480000

"The content filter is not valid."

Definition at line 256 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTEROPERATORINVALID

#define UA_STATUSCODE_BADFILTEROPERATORINVALID   0x80C10000

"An unrecognized operator was provided in a filter."

Definition at line 259 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED

#define UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED   0x80C20000

"A valid operator was provided

Definition at line 262 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTEROPERANDCOUNTMISMATCH

#define UA_STATUSCODE_BADFILTEROPERANDCOUNTMISMATCH   0x80C30000

"The number of operands provided for the filter operator was less then expected for the operand provided."

Definition at line 265 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTEROPERANDINVALID

#define UA_STATUSCODE_BADFILTEROPERANDINVALID   0x80490000

"The operand used in a content filter is not valid."

Definition at line 268 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTERELEMENTINVALID

#define UA_STATUSCODE_BADFILTERELEMENTINVALID   0x80C40000

"The referenced element is not a valid element in the content filter."

Definition at line 271 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTERLITERALINVALID

#define UA_STATUSCODE_BADFILTERLITERALINVALID   0x80C50000

"The referenced literal is not a valid value."

Definition at line 274 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONTINUATIONPOINTINVALID

#define UA_STATUSCODE_BADCONTINUATIONPOINTINVALID   0x804A0000

"The continuation point provide is longer valid."

Definition at line 277 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOCONTINUATIONPOINTS

#define UA_STATUSCODE_BADNOCONTINUATIONPOINTS   0x804B0000

"The operation could not be processed because all continuation points have been allocated."

Definition at line 280 of file statuscodes.h.

◆ UA_STATUSCODE_BADREFERENCETYPEIDINVALID

#define UA_STATUSCODE_BADREFERENCETYPEIDINVALID   0x804C0000

"The reference type id does not refer to a valid reference type node."

Definition at line 283 of file statuscodes.h.

◆ UA_STATUSCODE_BADBROWSEDIRECTIONINVALID

#define UA_STATUSCODE_BADBROWSEDIRECTIONINVALID   0x804D0000

"The browse direction is not valid."

Definition at line 286 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODENOTINVIEW

#define UA_STATUSCODE_BADNODENOTINVIEW   0x804E0000

"The node is not part of the view."

Definition at line 289 of file statuscodes.h.

◆ UA_STATUSCODE_BADNUMERICOVERFLOW

#define UA_STATUSCODE_BADNUMERICOVERFLOW   0x81120000

"The number was not accepted because of a numeric overflow."

Definition at line 292 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERURIINVALID

#define UA_STATUSCODE_BADSERVERURIINVALID   0x804F0000

"The ServerUri is not a valid URI."

Definition at line 295 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERNAMEMISSING

#define UA_STATUSCODE_BADSERVERNAMEMISSING   0x80500000

"No ServerName was specified."

Definition at line 298 of file statuscodes.h.

◆ UA_STATUSCODE_BADDISCOVERYURLMISSING

#define UA_STATUSCODE_BADDISCOVERYURLMISSING   0x80510000

"No DiscoveryUrl was specified."

Definition at line 301 of file statuscodes.h.

◆ UA_STATUSCODE_BADSEMPAHOREFILEMISSING

#define UA_STATUSCODE_BADSEMPAHOREFILEMISSING   0x80520000

"The semaphore file specified by the client is not valid."

Definition at line 304 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTTYPEINVALID

#define UA_STATUSCODE_BADREQUESTTYPEINVALID   0x80530000

"The security token request type is not valid."

Definition at line 307 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURITYMODEREJECTED

#define UA_STATUSCODE_BADSECURITYMODEREJECTED   0x80540000

"The security mode does not meet the requirements set by the server."

Definition at line 310 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURITYPOLICYREJECTED

#define UA_STATUSCODE_BADSECURITYPOLICYREJECTED   0x80550000

"The security policy does not meet the requirements set by the server."

Definition at line 313 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYSESSIONS

#define UA_STATUSCODE_BADTOOMANYSESSIONS   0x80560000

"The server has reached its maximum number of sessions."

Definition at line 316 of file statuscodes.h.

◆ UA_STATUSCODE_BADUSERSIGNATUREINVALID

#define UA_STATUSCODE_BADUSERSIGNATUREINVALID   0x80570000

"The user token signature is missing or invalid."

Definition at line 319 of file statuscodes.h.

◆ UA_STATUSCODE_BADAPPLICATIONSIGNATUREINVALID

#define UA_STATUSCODE_BADAPPLICATIONSIGNATUREINVALID   0x80580000

"The signature generated with the client certificate is missing or invalid."

Definition at line 322 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOVALIDCERTIFICATES

#define UA_STATUSCODE_BADNOVALIDCERTIFICATES   0x80590000

"The client did not provide at least one software certificate that is valid and meets the profile requirements for the server."

Definition at line 325 of file statuscodes.h.

◆ UA_STATUSCODE_BADIDENTITYCHANGENOTSUPPORTED

#define UA_STATUSCODE_BADIDENTITYCHANGENOTSUPPORTED   0x80C60000

"The server does not support changing the user identity assigned to the session."

Definition at line 328 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTCANCELLEDBYREQUEST

#define UA_STATUSCODE_BADREQUESTCANCELLEDBYREQUEST   0x805A0000

"The request was cancelled by the client with the Cancel service."

Definition at line 331 of file statuscodes.h.

◆ UA_STATUSCODE_BADPARENTNODEIDINVALID

#define UA_STATUSCODE_BADPARENTNODEIDINVALID   0x805B0000

"The parent node id does not to refer to a valid node."

Definition at line 334 of file statuscodes.h.

◆ UA_STATUSCODE_BADREFERENCENOTALLOWED

#define UA_STATUSCODE_BADREFERENCENOTALLOWED   0x805C0000

"The reference could not be created because it violates constraints imposed by the data model."

Definition at line 337 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODEIDREJECTED

#define UA_STATUSCODE_BADNODEIDREJECTED   0x805D0000

"The requested node id was reject because it was either invalid or server does not allow node ids to be specified by the client."

Definition at line 340 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODEIDEXISTS

#define UA_STATUSCODE_BADNODEIDEXISTS   0x805E0000

"The requested node id is already used by another node."

Definition at line 343 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODECLASSINVALID

#define UA_STATUSCODE_BADNODECLASSINVALID   0x805F0000

"The node class is not valid."

Definition at line 346 of file statuscodes.h.

◆ UA_STATUSCODE_BADBROWSENAMEINVALID

#define UA_STATUSCODE_BADBROWSENAMEINVALID   0x80600000

"The browse name is invalid."

Definition at line 349 of file statuscodes.h.

◆ UA_STATUSCODE_BADBROWSENAMEDUPLICATED

#define UA_STATUSCODE_BADBROWSENAMEDUPLICATED   0x80610000

"The browse name is not unique among nodes that share the same relationship with the parent."

Definition at line 352 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODEATTRIBUTESINVALID

#define UA_STATUSCODE_BADNODEATTRIBUTESINVALID   0x80620000

"The node attributes are not valid for the node class."

Definition at line 355 of file statuscodes.h.

◆ UA_STATUSCODE_BADTYPEDEFINITIONINVALID

#define UA_STATUSCODE_BADTYPEDEFINITIONINVALID   0x80630000

"The type definition node id does not reference an appropriate type node."

Definition at line 358 of file statuscodes.h.

◆ UA_STATUSCODE_BADSOURCENODEIDINVALID

#define UA_STATUSCODE_BADSOURCENODEIDINVALID   0x80640000

"The source node id does not reference a valid node."

Definition at line 361 of file statuscodes.h.

◆ UA_STATUSCODE_BADTARGETNODEIDINVALID

#define UA_STATUSCODE_BADTARGETNODEIDINVALID   0x80650000

"The target node id does not reference a valid node."

Definition at line 364 of file statuscodes.h.

◆ UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED

#define UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED   0x80660000

"The reference type between the nodes is already defined."

Definition at line 367 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDSELFREFERENCE

#define UA_STATUSCODE_BADINVALIDSELFREFERENCE   0x80670000

"The server does not allow this type of self reference on this node."

Definition at line 370 of file statuscodes.h.

◆ UA_STATUSCODE_BADREFERENCELOCALONLY

#define UA_STATUSCODE_BADREFERENCELOCALONLY   0x80680000

"The reference type is not valid for a reference to a remote server."

Definition at line 373 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODELETERIGHTS

#define UA_STATUSCODE_BADNODELETERIGHTS   0x80690000

"The server will not allow the node to be deleted."

Definition at line 376 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINREFERENCENOTDELETED

#define UA_STATUSCODE_UNCERTAINREFERENCENOTDELETED   0x40BC0000

"The server was not able to delete all target references."

Definition at line 379 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERINDEXINVALID

#define UA_STATUSCODE_BADSERVERINDEXINVALID   0x806A0000

"The server index is not valid."

Definition at line 382 of file statuscodes.h.

◆ UA_STATUSCODE_BADVIEWIDUNKNOWN

#define UA_STATUSCODE_BADVIEWIDUNKNOWN   0x806B0000

"The view id does not refer to a valid view node."

Definition at line 385 of file statuscodes.h.

◆ UA_STATUSCODE_BADVIEWTIMESTAMPINVALID

#define UA_STATUSCODE_BADVIEWTIMESTAMPINVALID   0x80C90000

"The view timestamp is not available or not supported."

Definition at line 388 of file statuscodes.h.

◆ UA_STATUSCODE_BADVIEWPARAMETERMISMATCH

#define UA_STATUSCODE_BADVIEWPARAMETERMISMATCH   0x80CA0000

"The view parameters are not consistent with each other."

Definition at line 391 of file statuscodes.h.

◆ UA_STATUSCODE_BADVIEWVERSIONINVALID

#define UA_STATUSCODE_BADVIEWVERSIONINVALID   0x80CB0000

"The view version is not available or not supported."

Definition at line 394 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINNOTALLNODESAVAILABLE

#define UA_STATUSCODE_UNCERTAINNOTALLNODESAVAILABLE   0x40C00000

"The list of references may not be complete because the underlying system is not available."

Definition at line 397 of file statuscodes.h.

◆ UA_STATUSCODE_GOODRESULTSMAYBEINCOMPLETE

#define UA_STATUSCODE_GOODRESULTSMAYBEINCOMPLETE   0x00BA0000

"The server should have followed a reference to a node in a remote server but did not. The result set may be incomplete."

Definition at line 400 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTTYPEDEFINITION

#define UA_STATUSCODE_BADNOTTYPEDEFINITION   0x80C80000

"The provided Nodeid was not a type definition nodeid."

Definition at line 403 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINREFERENCEOUTOFSERVER

#define UA_STATUSCODE_UNCERTAINREFERENCEOUTOFSERVER   0x406C0000

"One of the references to follow in the relative path references to a node in the address space in another server."

Definition at line 406 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYMATCHES

#define UA_STATUSCODE_BADTOOMANYMATCHES   0x806D0000

"The requested operation has too many matches to return."

Definition at line 409 of file statuscodes.h.

◆ UA_STATUSCODE_BADQUERYTOOCOMPLEX

#define UA_STATUSCODE_BADQUERYTOOCOMPLEX   0x806E0000

"The requested operation requires too many resources in the server."

Definition at line 412 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOMATCH

#define UA_STATUSCODE_BADNOMATCH   0x806F0000

"The requested operation has no match to return."

Definition at line 415 of file statuscodes.h.

◆ UA_STATUSCODE_BADMAXAGEINVALID

#define UA_STATUSCODE_BADMAXAGEINVALID   0x80700000

"The max age parameter is invalid."

Definition at line 418 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURITYMODEINSUFFICIENT

#define UA_STATUSCODE_BADSECURITYMODEINSUFFICIENT   0x80E60000

"The operation is not permitted over the current secure channel."

Definition at line 421 of file statuscodes.h.

◆ UA_STATUSCODE_BADHISTORYOPERATIONINVALID

#define UA_STATUSCODE_BADHISTORYOPERATIONINVALID   0x80710000

"The history details parameter is not valid."

Definition at line 424 of file statuscodes.h.

◆ UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED

#define UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED   0x80720000

"The server does not support the requested operation."

Definition at line 427 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT

#define UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT   0x80BD0000

"The defined timestamp to return was invalid."

Definition at line 430 of file statuscodes.h.

◆ UA_STATUSCODE_BADWRITENOTSUPPORTED

#define UA_STATUSCODE_BADWRITENOTSUPPORTED   0x80730000

"The server does not support writing the combination of value

Definition at line 433 of file statuscodes.h.

◆ UA_STATUSCODE_BADTYPEMISMATCH

#define UA_STATUSCODE_BADTYPEMISMATCH   0x80740000

"The value supplied for the attribute is not of the same type as the attribute's value."

Definition at line 436 of file statuscodes.h.

◆ UA_STATUSCODE_BADMETHODINVALID

#define UA_STATUSCODE_BADMETHODINVALID   0x80750000

"The method id does not refer to a method for the specified object."

Definition at line 439 of file statuscodes.h.

◆ UA_STATUSCODE_BADARGUMENTSMISSING

#define UA_STATUSCODE_BADARGUMENTSMISSING   0x80760000

"The client did not specify all of the input arguments for the method."

Definition at line 442 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTEXECUTABLE

#define UA_STATUSCODE_BADNOTEXECUTABLE   0x81110000

"The executable attribute does not allow the execution of the method."

Definition at line 445 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS

#define UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS   0x80770000

"The server has reached its maximum number of subscriptions."

Definition at line 448 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYPUBLISHREQUESTS

#define UA_STATUSCODE_BADTOOMANYPUBLISHREQUESTS   0x80780000

"The server has reached the maximum number of queued publish requests."

Definition at line 451 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOSUBSCRIPTION

#define UA_STATUSCODE_BADNOSUBSCRIPTION   0x80790000

"There is no subscription available for this session."

Definition at line 454 of file statuscodes.h.

◆ UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN

#define UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN   0x807A0000

"The sequence number is unknown to the server."

Definition at line 457 of file statuscodes.h.

◆ UA_STATUSCODE_GOODRETRANSMISSIONQUEUENOTSUPPORTED

#define UA_STATUSCODE_GOODRETRANSMISSIONQUEUENOTSUPPORTED   0x00DF0000

"The Server does not support retransmission queue and acknowledgement of sequence numbers is not available."

Definition at line 460 of file statuscodes.h.

◆ UA_STATUSCODE_BADMESSAGENOTAVAILABLE

#define UA_STATUSCODE_BADMESSAGENOTAVAILABLE   0x807B0000

"The requested notification message is no longer available."

Definition at line 463 of file statuscodes.h.

◆ UA_STATUSCODE_BADINSUFFICIENTCLIENTPROFILE

#define UA_STATUSCODE_BADINSUFFICIENTCLIENTPROFILE   0x807C0000

"The client of the current session does not support one or more Profiles that are necessary for the subscription."

Definition at line 466 of file statuscodes.h.

◆ UA_STATUSCODE_BADSTATENOTACTIVE

#define UA_STATUSCODE_BADSTATENOTACTIVE   0x80BF0000

"The sub-state machine is not currently active."

Definition at line 469 of file statuscodes.h.

◆ UA_STATUSCODE_BADALREADYEXISTS

#define UA_STATUSCODE_BADALREADYEXISTS   0x81150000

"An equivalent rule already exists."

Definition at line 472 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPSERVERTOOBUSY

#define UA_STATUSCODE_BADTCPSERVERTOOBUSY   0x807D0000

"The server cannot process the request because it is too busy."

Definition at line 475 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPMESSAGETYPEINVALID

#define UA_STATUSCODE_BADTCPMESSAGETYPEINVALID   0x807E0000

"The type of the message specified in the header invalid."

Definition at line 478 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPSECURECHANNELUNKNOWN

#define UA_STATUSCODE_BADTCPSECURECHANNELUNKNOWN   0x807F0000

"The SecureChannelId and/or TokenId are not currently in use."

Definition at line 481 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPMESSAGETOOLARGE

#define UA_STATUSCODE_BADTCPMESSAGETOOLARGE   0x80800000

"The size of the message chunk specified in the header is too large."

Definition at line 484 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES

#define UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES   0x80810000

"There are not enough resources to process the request."

Definition at line 487 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPINTERNALERROR

#define UA_STATUSCODE_BADTCPINTERNALERROR   0x80820000

"An internal error occurred."

Definition at line 490 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPENDPOINTURLINVALID

#define UA_STATUSCODE_BADTCPENDPOINTURLINVALID   0x80830000

"The server does not recognize the QueryString specified."

Definition at line 493 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTINTERRUPTED

#define UA_STATUSCODE_BADREQUESTINTERRUPTED   0x80840000

"The request could not be sent because of a network interruption."

Definition at line 496 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTTIMEOUT

#define UA_STATUSCODE_BADREQUESTTIMEOUT   0x80850000

"Timeout occurred while processing the request."

Definition at line 499 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURECHANNELCLOSED

#define UA_STATUSCODE_BADSECURECHANNELCLOSED   0x80860000

"The secure channel has been closed."

Definition at line 502 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN

#define UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN   0x80870000

"The token has expired or is not recognized."

Definition at line 505 of file statuscodes.h.

◆ UA_STATUSCODE_BADSEQUENCENUMBERINVALID

#define UA_STATUSCODE_BADSEQUENCENUMBERINVALID   0x80880000

"The sequence number is not valid."

Definition at line 508 of file statuscodes.h.

◆ UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED

#define UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED   0x80BE0000

"The applications do not have compatible protocol versions."

Definition at line 511 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONFIGURATIONERROR

#define UA_STATUSCODE_BADCONFIGURATIONERROR   0x80890000

"There is a problem with the configuration that affects the usefulness of the value."

Definition at line 514 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTCONNECTED

#define UA_STATUSCODE_BADNOTCONNECTED   0x808A0000

"The variable should receive its value from another variable

Definition at line 517 of file statuscodes.h.

◆ UA_STATUSCODE_BADDEVICEFAILURE

#define UA_STATUSCODE_BADDEVICEFAILURE   0x808B0000

"There has been a failure in the device/data source that generates the value that has affected the value."

Definition at line 520 of file statuscodes.h.

◆ UA_STATUSCODE_BADSENSORFAILURE

#define UA_STATUSCODE_BADSENSORFAILURE   0x808C0000

"There has been a failure in the sensor from which the value is derived by the device/data source."

Definition at line 523 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFSERVICE

#define UA_STATUSCODE_BADOUTOFSERVICE   0x808D0000

"The source of the data is not operational."

Definition at line 526 of file statuscodes.h.

◆ UA_STATUSCODE_BADDEADBANDFILTERINVALID

#define UA_STATUSCODE_BADDEADBANDFILTERINVALID   0x808E0000

"The deadband filter is not valid."

Definition at line 529 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINNOCOMMUNICATIONLASTUSABLEVALUE

#define UA_STATUSCODE_UNCERTAINNOCOMMUNICATIONLASTUSABLEVALUE   0x408F0000

"Communication to the data source has failed. The variable value is the last value that had a good quality."

Definition at line 532 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE

#define UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE   0x40900000

"Whatever was updating this value has stopped doing so."

Definition at line 535 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINSUBSTITUTEVALUE

#define UA_STATUSCODE_UNCERTAINSUBSTITUTEVALUE   0x40910000

"The value is an operational value that was manually overwritten."

Definition at line 538 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAININITIALVALUE

#define UA_STATUSCODE_UNCERTAININITIALVALUE   0x40920000

"The value is an initial value for a variable that normally receives its value from another variable."

Definition at line 541 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE

#define UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE   0x40930000

"The value is at one of the sensor limits."

Definition at line 544 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINENGINEERINGUNITSEXCEEDED

#define UA_STATUSCODE_UNCERTAINENGINEERINGUNITSEXCEEDED   0x40940000

"The value is outside of the range of values defined for this parameter."

Definition at line 547 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINSUBNORMAL

#define UA_STATUSCODE_UNCERTAINSUBNORMAL   0x40950000

"The value is derived from multiple sources and has less than the required number of Good sources."

Definition at line 550 of file statuscodes.h.

◆ UA_STATUSCODE_GOODLOCALOVERRIDE

#define UA_STATUSCODE_GOODLOCALOVERRIDE   0x00960000

"The value has been overridden."

Definition at line 553 of file statuscodes.h.

◆ UA_STATUSCODE_BADREFRESHINPROGRESS

#define UA_STATUSCODE_BADREFRESHINPROGRESS   0x80970000

"This Condition refresh failed

Definition at line 556 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONALREADYDISABLED

#define UA_STATUSCODE_BADCONDITIONALREADYDISABLED   0x80980000

"This condition has already been disabled."

Definition at line 559 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONALREADYENABLED

#define UA_STATUSCODE_BADCONDITIONALREADYENABLED   0x80CC0000

"This condition has already been enabled."

Definition at line 562 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONDISABLED

#define UA_STATUSCODE_BADCONDITIONDISABLED   0x80990000

"Property not available

Definition at line 565 of file statuscodes.h.

◆ UA_STATUSCODE_BADEVENTIDUNKNOWN

#define UA_STATUSCODE_BADEVENTIDUNKNOWN   0x809A0000

"The specified event id is not recognized."

Definition at line 568 of file statuscodes.h.

◆ UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE

#define UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE   0x80BB0000

"The event cannot be acknowledged."

Definition at line 571 of file statuscodes.h.

◆ UA_STATUSCODE_BADDIALOGNOTACTIVE

#define UA_STATUSCODE_BADDIALOGNOTACTIVE   0x80CD0000

"The dialog condition is not active."

Definition at line 574 of file statuscodes.h.

◆ UA_STATUSCODE_BADDIALOGRESPONSEINVALID

#define UA_STATUSCODE_BADDIALOGRESPONSEINVALID   0x80CE0000

"The response is not valid for the dialog."

Definition at line 577 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED

#define UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED   0x80CF0000

"The condition branch has already been acknowledged."

Definition at line 580 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED

#define UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED   0x80D00000

"The condition branch has already been confirmed."

Definition at line 583 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONALREADYSHELVED

#define UA_STATUSCODE_BADCONDITIONALREADYSHELVED   0x80D10000

"The condition has already been shelved."

Definition at line 586 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONNOTSHELVED

#define UA_STATUSCODE_BADCONDITIONNOTSHELVED   0x80D20000

"The condition is not currently shelved."

Definition at line 589 of file statuscodes.h.

◆ UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE

#define UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE   0x80D30000

"The shelving time not within an acceptable range."

Definition at line 592 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODATA

#define UA_STATUSCODE_BADNODATA   0x809B0000

"No data exists for the requested time range or event filter."

Definition at line 595 of file statuscodes.h.

◆ UA_STATUSCODE_BADBOUNDNOTFOUND

#define UA_STATUSCODE_BADBOUNDNOTFOUND   0x80D70000

"No data found to provide upper or lower bound value."

Definition at line 598 of file statuscodes.h.

◆ UA_STATUSCODE_BADBOUNDNOTSUPPORTED

#define UA_STATUSCODE_BADBOUNDNOTSUPPORTED   0x80D80000

"The server cannot retrieve a bound for the variable."

Definition at line 601 of file statuscodes.h.

◆ UA_STATUSCODE_BADDATALOST

#define UA_STATUSCODE_BADDATALOST   0x809D0000

"Data is missing due to collection started/stopped/lost."

Definition at line 604 of file statuscodes.h.

◆ UA_STATUSCODE_BADDATAUNAVAILABLE

#define UA_STATUSCODE_BADDATAUNAVAILABLE   0x809E0000

"Expected data is unavailable for the requested time range due to an un-mounted volume

Definition at line 607 of file statuscodes.h.

◆ UA_STATUSCODE_BADENTRYEXISTS

#define UA_STATUSCODE_BADENTRYEXISTS   0x809F0000

"The data or event was not successfully inserted because a matching entry exists."

Definition at line 610 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOENTRYEXISTS

#define UA_STATUSCODE_BADNOENTRYEXISTS   0x80A00000

"The data or event was not successfully updated because no matching entry exists."

Definition at line 613 of file statuscodes.h.

◆ UA_STATUSCODE_BADTIMESTAMPNOTSUPPORTED

#define UA_STATUSCODE_BADTIMESTAMPNOTSUPPORTED   0x80A10000

"The client requested history using a timestamp format the server does not support (i.e requested ServerTimestamp when server only supports SourceTimestamp)."

Definition at line 616 of file statuscodes.h.

◆ UA_STATUSCODE_GOODENTRYINSERTED

#define UA_STATUSCODE_GOODENTRYINSERTED   0x00A20000

"The data or event was successfully inserted into the historical database."

Definition at line 619 of file statuscodes.h.

◆ UA_STATUSCODE_GOODENTRYREPLACED

#define UA_STATUSCODE_GOODENTRYREPLACED   0x00A30000

"The data or event field was successfully replaced in the historical database."

Definition at line 622 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINDATASUBNORMAL

#define UA_STATUSCODE_UNCERTAINDATASUBNORMAL   0x40A40000

"The value is derived from multiple values and has less than the required number of Good values."

Definition at line 625 of file statuscodes.h.

◆ UA_STATUSCODE_GOODNODATA

#define UA_STATUSCODE_GOODNODATA   0x00A50000

"No data exists for the requested time range or event filter."

Definition at line 628 of file statuscodes.h.

◆ UA_STATUSCODE_GOODMOREDATA

#define UA_STATUSCODE_GOODMOREDATA   0x00A60000

"The data or event field was successfully replaced in the historical database."

Definition at line 631 of file statuscodes.h.

◆ UA_STATUSCODE_BADAGGREGATELISTMISMATCH

#define UA_STATUSCODE_BADAGGREGATELISTMISMATCH   0x80D40000

"The requested number of Aggregates does not match the requested number of NodeIds."

Definition at line 634 of file statuscodes.h.

◆ UA_STATUSCODE_BADAGGREGATENOTSUPPORTED

#define UA_STATUSCODE_BADAGGREGATENOTSUPPORTED   0x80D50000

"The requested Aggregate is not support by the server."

Definition at line 637 of file statuscodes.h.

◆ UA_STATUSCODE_BADAGGREGATEINVALIDINPUTS

#define UA_STATUSCODE_BADAGGREGATEINVALIDINPUTS   0x80D60000

"The aggregate value could not be derived due to invalid data inputs."

Definition at line 640 of file statuscodes.h.

◆ UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED

#define UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED   0x80DA0000

"The aggregate configuration is not valid for specified node."

Definition at line 643 of file statuscodes.h.

◆ UA_STATUSCODE_GOODDATAIGNORED

#define UA_STATUSCODE_GOODDATAIGNORED   0x00D90000

"The request specifies fields which are not valid for the EventType or cannot be saved by the historian."

Definition at line 646 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTNOTALLOWED

#define UA_STATUSCODE_BADREQUESTNOTALLOWED   0x80E40000

"The request was rejected by the server because it did not meet the criteria set by the server."

Definition at line 649 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTNOTCOMPLETE

#define UA_STATUSCODE_BADREQUESTNOTCOMPLETE   0x81130000

"The request has not been processed by the server yet."

Definition at line 652 of file statuscodes.h.

◆ UA_STATUSCODE_BADTICKETREQUIRED

#define UA_STATUSCODE_BADTICKETREQUIRED   0x811F0000

"The device identity needs a ticket before it can be accepted."

Definition at line 655 of file statuscodes.h.

◆ UA_STATUSCODE_BADTICKETINVALID

#define UA_STATUSCODE_BADTICKETINVALID   0x81200000

"The device identity needs a ticket before it can be accepted."

Definition at line 658 of file statuscodes.h.

◆ UA_STATUSCODE_GOODEDITED

#define UA_STATUSCODE_GOODEDITED   0x00DC0000

"The value does not come from the real source and has been edited by the server."

Definition at line 661 of file statuscodes.h.

◆ UA_STATUSCODE_GOODPOSTACTIONFAILED

#define UA_STATUSCODE_GOODPOSTACTIONFAILED   0x00DD0000

"There was an error in execution of these post-actions."

Definition at line 664 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINDOMINANTVALUECHANGED

#define UA_STATUSCODE_UNCERTAINDOMINANTVALUECHANGED   0x40DE0000

"The related EngineeringUnit has been changed but the Variable Value is still provided based on the previous unit."

Definition at line 667 of file statuscodes.h.

◆ UA_STATUSCODE_GOODDEPENDENTVALUECHANGED

#define UA_STATUSCODE_GOODDEPENDENTVALUECHANGED   0x00E00000

"A dependent value has been changed but the change has not been applied to the device."

Definition at line 670 of file statuscodes.h.

◆ UA_STATUSCODE_BADDOMINANTVALUECHANGED

#define UA_STATUSCODE_BADDOMINANTVALUECHANGED   0x80E10000

"The related EngineeringUnit has been changed but this change has not been applied to the device. The Variable Value is still dependent on the previous unit but its status is currently Bad."

Definition at line 673 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINDEPENDENTVALUECHANGED

#define UA_STATUSCODE_UNCERTAINDEPENDENTVALUECHANGED   0x40E20000

"A dependent value has been changed but the change has not been applied to the device. The quality of the dominant variable is uncertain."

Definition at line 676 of file statuscodes.h.

◆ UA_STATUSCODE_BADDEPENDENTVALUECHANGED

#define UA_STATUSCODE_BADDEPENDENTVALUECHANGED   0x80E30000

"A dependent value has been changed but the change has not been applied to the device. The quality of the dominant variable is Bad."

Definition at line 679 of file statuscodes.h.

◆ UA_STATUSCODE_GOODEDITED_DEPENDENTVALUECHANGED

#define UA_STATUSCODE_GOODEDITED_DEPENDENTVALUECHANGED   0x01160000

"It is delivered with a dominant Variable value when a dependent Variable has changed but the change has not been applied."

Definition at line 682 of file statuscodes.h.

◆ UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED

#define UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED   0x01170000

"It is delivered with a dependent Variable value when a dominant Variable has changed but the change has not been applied."

Definition at line 685 of file statuscodes.h.

◆ UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED

#define UA_STATUSCODE_GOODEDITED_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED   0x01180000

"It is delivered with a dependent Variable value when a dominant or dependent Variable has changed but change has not been applied."

Definition at line 688 of file statuscodes.h.

◆ UA_STATUSCODE_BADEDITED_OUTOFRANGE

#define UA_STATUSCODE_BADEDITED_OUTOFRANGE   0x81190000

"It is delivered with a Variable value when Variable has changed but the value is not legal."

Definition at line 691 of file statuscodes.h.

◆ UA_STATUSCODE_BADINITIALVALUE_OUTOFRANGE

#define UA_STATUSCODE_BADINITIALVALUE_OUTOFRANGE   0x811A0000

"It is delivered with a Variable value when a source Variable has changed but the value is not legal."

Definition at line 694 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED

#define UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED   0x811B0000

"It is delivered with a dependent Variable value when a dominant Variable has changed and the value is not legal."

Definition at line 697 of file statuscodes.h.

◆ UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED

#define UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED   0x811C0000

"It is delivered with a dependent Variable value when a dominant Variable has changed

Definition at line 700 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED

#define UA_STATUSCODE_BADOUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED   0x811D0000

"It is delivered with a dependent Variable value when a dominant or dependent Variable has changed and the value is not legal."

Definition at line 703 of file statuscodes.h.

◆ UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED

#define UA_STATUSCODE_BADEDITED_OUTOFRANGE_DOMINANTVALUECHANGED_DEPENDENTVALUECHANGED   0x811E0000

"It is delivered with a dependent Variable value when a dominant or dependent Variable has changed

Definition at line 706 of file statuscodes.h.

◆ UA_STATUSCODE_GOODCOMMUNICATIONEVENT

#define UA_STATUSCODE_GOODCOMMUNICATIONEVENT   0x00A70000

"The communication layer has raised an event."

Definition at line 709 of file statuscodes.h.

◆ UA_STATUSCODE_GOODSHUTDOWNEVENT

#define UA_STATUSCODE_GOODSHUTDOWNEVENT   0x00A80000

"The system is shutting down."

Definition at line 712 of file statuscodes.h.

◆ UA_STATUSCODE_GOODCALLAGAIN

#define UA_STATUSCODE_GOODCALLAGAIN   0x00A90000

"The operation is not finished and needs to be called again."

Definition at line 715 of file statuscodes.h.

◆ UA_STATUSCODE_GOODNONCRITICALTIMEOUT

#define UA_STATUSCODE_GOODNONCRITICALTIMEOUT   0x00AA0000

"A non-critical timeout occurred."

Definition at line 718 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDARGUMENT

#define UA_STATUSCODE_BADINVALIDARGUMENT   0x80AB0000

"One or more arguments are invalid."

Definition at line 721 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONNECTIONREJECTED

#define UA_STATUSCODE_BADCONNECTIONREJECTED   0x80AC0000

"Could not establish a network connection to remote server."

Definition at line 724 of file statuscodes.h.

◆ UA_STATUSCODE_BADDISCONNECT

#define UA_STATUSCODE_BADDISCONNECT   0x80AD0000

"The server has disconnected from the client."

Definition at line 727 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONNECTIONCLOSED

#define UA_STATUSCODE_BADCONNECTIONCLOSED   0x80AE0000

"The network connection has been closed."

Definition at line 730 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDSTATE

#define UA_STATUSCODE_BADINVALIDSTATE   0x80AF0000

"The operation cannot be completed because the object is closed

Definition at line 733 of file statuscodes.h.

◆ UA_STATUSCODE_BADENDOFSTREAM

#define UA_STATUSCODE_BADENDOFSTREAM   0x80B00000

"Cannot move beyond end of the stream."

Definition at line 736 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODATAAVAILABLE

#define UA_STATUSCODE_BADNODATAAVAILABLE   0x80B10000

"No data is currently available for reading from a non-blocking stream."

Definition at line 739 of file statuscodes.h.

◆ UA_STATUSCODE_BADWAITINGFORRESPONSE

#define UA_STATUSCODE_BADWAITINGFORRESPONSE   0x80B20000

"The asynchronous operation is waiting for a response."

Definition at line 742 of file statuscodes.h.

◆ UA_STATUSCODE_BADOPERATIONABANDONED

#define UA_STATUSCODE_BADOPERATIONABANDONED   0x80B30000

"The asynchronous operation was abandoned by the caller."

Definition at line 745 of file statuscodes.h.

◆ UA_STATUSCODE_BADEXPECTEDSTREAMTOBLOCK

#define UA_STATUSCODE_BADEXPECTEDSTREAMTOBLOCK   0x80B40000

"The stream did not return all data requested (possibly because it is a non-blocking stream)."

Definition at line 748 of file statuscodes.h.

◆ UA_STATUSCODE_BADWOULDBLOCK

#define UA_STATUSCODE_BADWOULDBLOCK   0x80B50000

"Non blocking behaviour is required and the operation would block."

Definition at line 751 of file statuscodes.h.

◆ UA_STATUSCODE_BADSYNTAXERROR

#define UA_STATUSCODE_BADSYNTAXERROR   0x80B60000

"A value had an invalid syntax."

Definition at line 754 of file statuscodes.h.

◆ UA_STATUSCODE_BADMAXCONNECTIONSREACHED

#define UA_STATUSCODE_BADMAXCONNECTIONSREACHED   0x80B70000

"The operation could not be finished because all available connections are in use."

Definition at line 757 of file statuscodes.h.