open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
Macros
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_BAD

#define UA_STATUSCODE_BAD   0x80000000

The operation failed.

Definition at line 14 of file statuscodes.h.

◆ UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED

#define UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED   0x80DA0000

The aggregate configuration is not valid for specified node.

Definition at line 641 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 638 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 632 of file statuscodes.h.

◆ UA_STATUSCODE_BADAGGREGATENOTSUPPORTED

#define UA_STATUSCODE_BADAGGREGATENOTSUPPORTED   0x80D50000

The requested Aggregate is not support by the server.

Definition at line 635 of file statuscodes.h.

◆ UA_STATUSCODE_BADALREADYEXISTS

#define UA_STATUSCODE_BADALREADYEXISTS   0x81150000

An equivalent rule already exists.

Definition at line 470 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 320 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 440 of file statuscodes.h.

◆ UA_STATUSCODE_BADATTRIBUTEIDINVALID

#define UA_STATUSCODE_BADATTRIBUTEIDINVALID   0x80350000

The attribute is not supported for the specified Node.

Definition at line 197 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 596 of file statuscodes.h.

◆ UA_STATUSCODE_BADBOUNDNOTSUPPORTED

#define UA_STATUSCODE_BADBOUNDNOTSUPPORTED   0x80D80000

The server cannot retrieve a bound for the variable.

Definition at line 599 of file statuscodes.h.

◆ UA_STATUSCODE_BADBROWSEDIRECTIONINVALID

#define UA_STATUSCODE_BADBROWSEDIRECTIONINVALID   0x804D0000

The browse direction is not valid.

Definition at line 284 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 350 of file statuscodes.h.

◆ UA_STATUSCODE_BADBROWSENAMEINVALID

#define UA_STATUSCODE_BADBROWSENAMEINVALID   0x80600000

The browse name is invalid.

Definition at line 347 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATECHAININCOMPLETE

#define UA_STATUSCODE_BADCERTIFICATECHAININCOMPLETE   0x810D0000

The certificate chain is incomplete.

Definition at line 119 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 92 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEINVALID

#define UA_STATUSCODE_BADCERTIFICATEINVALID   0x80120000

The certificate provided as a parameter is not valid.

Definition at line 77 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 110 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED

#define UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED   0x801E0000

The issuer certificate has been revoked.

Definition at line 116 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 89 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 101 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 83 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 107 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEREVOKED

#define UA_STATUSCODE_BADCERTIFICATEREVOKED   0x801D0000

The certificate has been revoked.

Definition at line 113 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATETIMEINVALID

#define UA_STATUSCODE_BADCERTIFICATETIMEINVALID   0x80140000

The certificate has expired or is not yet valid.

Definition at line 86 of file statuscodes.h.

◆ UA_STATUSCODE_BADCERTIFICATEUNTRUSTED

#define UA_STATUSCODE_BADCERTIFICATEUNTRUSTED   0x801A0000

The certificate is not trusted.

Definition at line 104 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 95 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 98 of file statuscodes.h.

◆ UA_STATUSCODE_BADCOMMUNICATIONERROR

#define UA_STATUSCODE_BADCOMMUNICATIONERROR   0x80050000

A low level communication error occurred.

Definition at line 29 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONALREADYDISABLED

#define UA_STATUSCODE_BADCONDITIONALREADYDISABLED   0x80980000

This condition has already been disabled.

Definition at line 557 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONALREADYENABLED

#define UA_STATUSCODE_BADCONDITIONALREADYENABLED   0x80CC0000

This condition has already been enabled.

Definition at line 560 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONALREADYSHELVED

#define UA_STATUSCODE_BADCONDITIONALREADYSHELVED   0x80D10000

The condition has already been shelved.

Definition at line 584 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED

#define UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED   0x80CF0000

The condition branch has already been acknowledged.

Definition at line 578 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED

#define UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED   0x80D00000

The condition branch has already been confirmed.

Definition at line 581 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONDISABLED

#define UA_STATUSCODE_BADCONDITIONDISABLED   0x80990000

Property not availabl.

Definition at line 563 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONDITIONNOTSHELVED

#define UA_STATUSCODE_BADCONDITIONNOTSHELVED   0x80D20000

The condition is not currently shelved.

Definition at line 587 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 512 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONNECTIONCLOSED

#define UA_STATUSCODE_BADCONNECTIONCLOSED   0x80AE0000

The network connection has been closed.

Definition at line 728 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONNECTIONREJECTED

#define UA_STATUSCODE_BADCONNECTIONREJECTED   0x80AC0000

Could not establish a network connection to remote server.

Definition at line 722 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONTENTFILTERINVALID

#define UA_STATUSCODE_BADCONTENTFILTERINVALID   0x80480000

The content filter is not valid.

Definition at line 254 of file statuscodes.h.

◆ UA_STATUSCODE_BADCONTINUATIONPOINTINVALID

#define UA_STATUSCODE_BADCONTINUATIONPOINTINVALID   0x804A0000

The continuation point provide is longer valid.

Definition at line 275 of file statuscodes.h.

◆ UA_STATUSCODE_BADDATAENCODINGINVALID

#define UA_STATUSCODE_BADDATAENCODINGINVALID   0x80380000

The data encoding is invalid.

Definition at line 206 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 209 of file statuscodes.h.

◆ UA_STATUSCODE_BADDATALOST

#define UA_STATUSCODE_BADDATALOST   0x809D0000

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

Definition at line 602 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 74 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 volum.

Definition at line 605 of file statuscodes.h.

◆ UA_STATUSCODE_BADDEADBANDFILTERINVALID

#define UA_STATUSCODE_BADDEADBANDFILTERINVALID   0x808E0000

The deadband filter is not valid.

Definition at line 527 of file statuscodes.h.

◆ UA_STATUSCODE_BADDECODINGERROR

#define UA_STATUSCODE_BADDECODINGERROR   0x80070000

Decoding halted because of invalid data in the stream.

Definition at line 35 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 677 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 518 of file statuscodes.h.

◆ UA_STATUSCODE_BADDIALOGNOTACTIVE

#define UA_STATUSCODE_BADDIALOGNOTACTIVE   0x80CD0000

The dialog condition is not active.

Definition at line 572 of file statuscodes.h.

◆ UA_STATUSCODE_BADDIALOGRESPONSEINVALID

#define UA_STATUSCODE_BADDIALOGRESPONSEINVALID   0x80CE0000

The response is not valid for the dialog.

Definition at line 575 of file statuscodes.h.

◆ UA_STATUSCODE_BADDISCONNECT

#define UA_STATUSCODE_BADDISCONNECT   0x80AD0000

The server has disconnected from the client.

Definition at line 725 of file statuscodes.h.

◆ UA_STATUSCODE_BADDISCOVERYURLMISSING

#define UA_STATUSCODE_BADDISCOVERYURLMISSING   0x80510000

No DiscoveryUrl was specified.

Definition at line 299 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 671 of file statuscodes.h.

◆ UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED

#define UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED   0x80660000

The reference type between the nodes is already defined.

Definition at line 365 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 689 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 change.

Definition at line 698 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 change.

Definition at line 704 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 32 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 38 of file statuscodes.h.

◆ UA_STATUSCODE_BADENDOFSTREAM

#define UA_STATUSCODE_BADENDOFSTREAM   0x80B00000

Cannot move beyond end of the stream.

Definition at line 734 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 608 of file statuscodes.h.

◆ UA_STATUSCODE_BADEVENTFILTERINVALID

#define UA_STATUSCODE_BADEVENTFILTERINVALID   0x80470000

The event filter is not valid.

Definition at line 251 of file statuscodes.h.

◆ UA_STATUSCODE_BADEVENTIDUNKNOWN

#define UA_STATUSCODE_BADEVENTIDUNKNOWN   0x809A0000

The specified event id is not recognized.

Definition at line 566 of file statuscodes.h.

◆ UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE

#define UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE   0x80BB0000

The event cannot be acknowledged.

Definition at line 569 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 746 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 269 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTERLITERALINVALID

#define UA_STATUSCODE_BADFILTERLITERALINVALID   0x80C50000

The referenced literal is not a valid value.

Definition at line 272 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 245 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 263 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 266 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTEROPERATORINVALID

#define UA_STATUSCODE_BADFILTEROPERATORINVALID   0x80C10000

An unrecognized operator was provided in a filter.

Definition at line 257 of file statuscodes.h.

◆ UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED

#define UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED   0x80C20000

A valid operator was provide.

Definition at line 260 of file statuscodes.h.

◆ UA_STATUSCODE_BADHISTORYOPERATIONINVALID

#define UA_STATUSCODE_BADHISTORYOPERATIONINVALID   0x80710000

The history details parameter is not valid.

Definition at line 422 of file statuscodes.h.

◆ UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED

#define UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED   0x80720000

The server does not support the requested operation.

Definition at line 425 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 326 of file statuscodes.h.

◆ UA_STATUSCODE_BADIDENTITYTOKENINVALID

#define UA_STATUSCODE_BADIDENTITYTOKENINVALID   0x80200000

The user identity token is not valid.

Definition at line 125 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 128 of file statuscodes.h.

◆ UA_STATUSCODE_BADINDEXRANGEINVALID

#define UA_STATUSCODE_BADINDEXRANGEINVALID   0x80360000

The syntax of the index range parameter is invalid.

Definition at line 200 of file statuscodes.h.

◆ UA_STATUSCODE_BADINDEXRANGENODATA

#define UA_STATUSCODE_BADINDEXRANGENODATA   0x80370000

No data exists within the range of indexes specified.

Definition at line 203 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 692 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 464 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 20 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDARGUMENT

#define UA_STATUSCODE_BADINVALIDARGUMENT   0x80AB0000

One or more arguments are invalid.

Definition at line 719 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 368 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDSTATE

#define UA_STATUSCODE_BADINVALIDSTATE   0x80AF0000

The operation cannot be completed because the object is close.

Definition at line 731 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 134 of file statuscodes.h.

◆ UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT

#define UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT   0x80BD0000

The defined timestamp to return was invalid.

Definition at line 428 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 operatio.

Definition at line 164 of file statuscodes.h.

◆ UA_STATUSCODE_BADLICENSELIMITSEXCEEDED

#define UA_STATUSCODE_BADLICENSELIMITSEXCEEDED   0x810F0000

The server has limits on number of allowed operations / object.

Definition at line 167 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 170 of file statuscodes.h.

◆ UA_STATUSCODE_BADMAXAGEINVALID

#define UA_STATUSCODE_BADMAXAGEINVALID   0x80700000

The max age parameter is invalid.

Definition at line 416 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 755 of file statuscodes.h.

◆ UA_STATUSCODE_BADMESSAGENOTAVAILABLE

#define UA_STATUSCODE_BADMESSAGENOTAVAILABLE   0x807B0000

The requested notification message is no longer available.

Definition at line 461 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 437 of file statuscodes.h.

◆ UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID

#define UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID   0x80430000

The monitored item filter parameter is not valid.

Definition at line 239 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 242 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 236 of file statuscodes.h.

◆ UA_STATUSCODE_BADMONITORINGMODEINVALID

#define UA_STATUSCODE_BADMONITORINGMODEINVALID   0x80410000

The monitoring mode is invalid.

Definition at line 233 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOCOMMUNICATION

#define UA_STATUSCODE_BADNOCOMMUNICATION   0x80310000

Communication with the data source is define.

Definition at line 185 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 278 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 593 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 737 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 353 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODECLASSINVALID

#define UA_STATUSCODE_BADNODECLASSINVALID   0x805F0000

The node class is not valid.

Definition at line 344 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 341 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODEIDINVALID

#define UA_STATUSCODE_BADNODEIDINVALID   0x80330000

The syntax of the node id is not valid.

Definition at line 191 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 338 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 194 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 374 of file statuscodes.h.

◆ UA_STATUSCODE_BADNODENOTINVIEW

#define UA_STATUSCODE_BADNODENOTINVIEW   0x804E0000

The node is not part of the view.

Definition at line 287 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 611 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOMATCH

#define UA_STATUSCODE_BADNOMATCH   0x806F0000

The requested operation has no match to return.

Definition at line 413 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 137 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOSUBSCRIPTION

#define UA_STATUSCODE_BADNOSUBSCRIPTION   0x80790000

There is no subscription available for this session.

Definition at line 452 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTCONNECTED

#define UA_STATUSCODE_BADNOTCONNECTED   0x808A0000

The variable should receive its value from another variabl.

Definition at line 515 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 443 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 224 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 65 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTIMPLEMENTED

#define UA_STATUSCODE_BADNOTIMPLEMENTED   0x80400000

Requested operation is not implemented.

Definition at line 230 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 212 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTSUPPORTED

#define UA_STATUSCODE_BADNOTSUPPORTED   0x803D0000

The requested operation is not supported.

Definition at line 221 of file statuscodes.h.

◆ UA_STATUSCODE_BADNOTTYPEDEFINITION

#define UA_STATUSCODE_BADNOTTYPEDEFINITION   0x80C80000

The provided Nodeid was not a type definition nodeid.

Definition at line 401 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 215 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 323 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 290 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 227 of file statuscodes.h.

◆ UA_STATUSCODE_BADOPERATIONABANDONED

#define UA_STATUSCODE_BADOPERATIONABANDONED   0x80B30000

The asynchronous operation was abandoned by the caller.

Definition at line 743 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFMEMORY

#define UA_STATUSCODE_BADOUTOFMEMORY   0x80030000

Not enough memory to complete the operation.

Definition at line 23 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFRANGE

#define UA_STATUSCODE_BADOUTOFRANGE   0x803C0000

The value was out of range.

Definition at line 218 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 695 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 701 of file statuscodes.h.

◆ UA_STATUSCODE_BADOUTOFSERVICE

#define UA_STATUSCODE_BADOUTOFSERVICE   0x808D0000

The source of the data is not operational.

Definition at line 524 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 332 of file statuscodes.h.

◆ UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED

#define UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED   0x80BE0000

The applications do not have compatible protocol versions.

Definition at line 509 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 410 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 371 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 335 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 281 of file statuscodes.h.

◆ UA_STATUSCODE_BADREFRESHINPROGRESS

#define UA_STATUSCODE_BADREFRESHINPROGRESS   0x80970000

This Condition refresh faile.

Definition at line 554 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT

#define UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT   0x802C0000

The request was cancelled by the client.

Definition at line 158 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 329 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTHEADERINVALID

#define UA_STATUSCODE_BADREQUESTHEADERINVALID   0x802A0000

The header for the request is missing or invalid.

Definition at line 152 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 494 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 647 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 650 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTTIMEOUT

#define UA_STATUSCODE_BADREQUESTTIMEOUT   0x80850000

Timeout occurred while processing the request.

Definition at line 497 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 41 of file statuscodes.h.

◆ UA_STATUSCODE_BADREQUESTTYPEINVALID

#define UA_STATUSCODE_BADREQUESTTYPEINVALID   0x80530000

The security token request type is not valid.

Definition at line 305 of file statuscodes.h.

◆ UA_STATUSCODE_BADRESOURCEUNAVAILABLE

#define UA_STATUSCODE_BADRESOURCEUNAVAILABLE   0x80040000

An operating system resource is not available.

Definition at line 26 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 44 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURECHANNELCLOSED

#define UA_STATUSCODE_BADSECURECHANNELCLOSED   0x80860000

The secure channel has been closed.

Definition at line 500 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURECHANNELIDINVALID

#define UA_STATUSCODE_BADSECURECHANNELIDINVALID   0x80220000

The specified secure channel is no longer valid.

Definition at line 131 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN

#define UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN   0x80870000

The token has expired or is not recognized.

Definition at line 503 of file statuscodes.h.

◆ UA_STATUSCODE_BADSECURITYCHECKSFAILED

#define UA_STATUSCODE_BADSECURITYCHECKSFAILED   0x80130000

An error occurred verifying security.

Definition at line 80 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 419 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 308 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 311 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 302 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 521 of file statuscodes.h.

◆ UA_STATUSCODE_BADSEQUENCENUMBERINVALID

#define UA_STATUSCODE_BADSEQUENCENUMBERINVALID   0x80880000

The sequence number is not valid.

Definition at line 506 of file statuscodes.h.

◆ UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN

#define UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN   0x807A0000

The sequence number is unknown to the server.

Definition at line 455 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERHALTED

#define UA_STATUSCODE_BADSERVERHALTED   0x800E0000

The server has stopped and cannot process any requests.

Definition at line 62 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERINDEXINVALID

#define UA_STATUSCODE_BADSERVERINDEXINVALID   0x806A0000

The server index is not valid.

Definition at line 380 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERNAMEMISSING

#define UA_STATUSCODE_BADSERVERNAMEMISSING   0x80500000

No ServerName was specified.

Definition at line 296 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 59 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVERURIINVALID

#define UA_STATUSCODE_BADSERVERURIINVALID   0x804F0000

The ServerUri is not a valid URI.

Definition at line 293 of file statuscodes.h.

◆ UA_STATUSCODE_BADSERVICEUNSUPPORTED

#define UA_STATUSCODE_BADSERVICEUNSUPPORTED   0x800B0000

The server does not support the requested service.

Definition at line 53 of file statuscodes.h.

◆ UA_STATUSCODE_BADSESSIONCLOSED

#define UA_STATUSCODE_BADSESSIONCLOSED   0x80260000

The session was closed by the client.

Definition at line 143 of file statuscodes.h.

◆ UA_STATUSCODE_BADSESSIONIDINVALID

#define UA_STATUSCODE_BADSESSIONIDINVALID   0x80250000

The session id is not valid.

Definition at line 140 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 146 of file statuscodes.h.

◆ UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE

#define UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE   0x80D30000

The shelving time not within an acceptable range.

Definition at line 590 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 56 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 359 of file statuscodes.h.

◆ UA_STATUSCODE_BADSTATENOTACTIVE

#define UA_STATUSCODE_BADSTATENOTACTIVE   0x80BF0000

The sub-state machine is not currently active.

Definition at line 467 of file statuscodes.h.

◆ UA_STATUSCODE_BADSTRUCTUREMISSING

#define UA_STATUSCODE_BADSTRUCTUREMISSING   0x80460000

A mandatory structured parameter was missing or null.

Definition at line 248 of file statuscodes.h.

◆ UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID

#define UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID   0x80280000

The subscription id is not valid.

Definition at line 149 of file statuscodes.h.

◆ UA_STATUSCODE_BADSYNTAXERROR

#define UA_STATUSCODE_BADSYNTAXERROR   0x80B60000

A value had an invalid syntax.

Definition at line 752 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 362 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPENDPOINTURLINVALID

#define UA_STATUSCODE_BADTCPENDPOINTURLINVALID   0x80830000

The server does not recognize the QueryString specified.

Definition at line 491 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPINTERNALERROR

#define UA_STATUSCODE_BADTCPINTERNALERROR   0x80820000

An internal error occurred.

Definition at line 488 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 482 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 476 of file statuscodes.h.

◆ UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES

#define UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES   0x80810000

There are not enough resources to process the request.

Definition at line 485 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 479 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 473 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 656 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 653 of file statuscodes.h.

◆ UA_STATUSCODE_BADTIMEOUT

#define UA_STATUSCODE_BADTIMEOUT   0x800A0000

The operation timed out.

Definition at line 50 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 614 of file statuscodes.h.

◆ UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID

#define UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID   0x802B0000

The timestamps to return parameter is invalid.

Definition at line 155 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYARGUMENTS

#define UA_STATUSCODE_BADTOOMANYARGUMENTS   0x80E50000

Too many arguments were provided.

Definition at line 161 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYMATCHES

#define UA_STATUSCODE_BADTOOMANYMATCHES   0x806D0000

The requested operation has too many matches to return.

Definition at line 407 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 71 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 68 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 449 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYSESSIONS

#define UA_STATUSCODE_BADTOOMANYSESSIONS   0x80560000

The server has reached its maximum number of sessions.

Definition at line 314 of file statuscodes.h.

◆ UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS

#define UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS   0x80770000

The server has reached its maximum number of subscriptions.

Definition at line 446 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 356 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 434 of file statuscodes.h.

◆ UA_STATUSCODE_BADUNEXPECTEDERROR

#define UA_STATUSCODE_BADUNEXPECTEDERROR   0x80010000

An unexpected error occurred.

Definition at line 17 of file statuscodes.h.

◆ UA_STATUSCODE_BADUNKNOWNRESPONSE

#define UA_STATUSCODE_BADUNKNOWNRESPONSE   0x80090000

An unrecognized response was received from the server.

Definition at line 47 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 122 of file statuscodes.h.

◆ UA_STATUSCODE_BADUSERSIGNATUREINVALID

#define UA_STATUSCODE_BADUSERSIGNATUREINVALID   0x80570000

The user token signature is missing or invalid.

Definition at line 317 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 383 of file statuscodes.h.

◆ UA_STATUSCODE_BADVIEWPARAMETERMISMATCH

#define UA_STATUSCODE_BADVIEWPARAMETERMISMATCH   0x80CA0000

The view parameters are not consistent with each other.

Definition at line 389 of file statuscodes.h.

◆ UA_STATUSCODE_BADVIEWTIMESTAMPINVALID

#define UA_STATUSCODE_BADVIEWTIMESTAMPINVALID   0x80C90000

The view timestamp is not available or not supported.

Definition at line 386 of file statuscodes.h.

◆ UA_STATUSCODE_BADVIEWVERSIONINVALID

#define UA_STATUSCODE_BADVIEWVERSIONINVALID   0x80CB0000

The view version is not available or not supported.

Definition at line 392 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 188 of file statuscodes.h.

◆ UA_STATUSCODE_BADWAITINGFORRESPONSE

#define UA_STATUSCODE_BADWAITINGFORRESPONSE   0x80B20000

The asynchronous operation is waiting for a response.

Definition at line 740 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 749 of file statuscodes.h.

◆ UA_STATUSCODE_BADWRITENOTSUPPORTED

#define UA_STATUSCODE_BADWRITENOTSUPPORTED   0x80730000

The server does not support writing the combination of valu.

Definition at line 431 of file statuscodes.h.

◆ UA_STATUSCODE_GOOD

#define UA_STATUSCODE_GOOD   0x00000000

The operation succeeded.

Definition at line 8 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 713 of file statuscodes.h.

◆ UA_STATUSCODE_GOODCLAMPED

#define UA_STATUSCODE_GOODCLAMPED   0x00300000

The value written was accepted but was clamped.

Definition at line 182 of file statuscodes.h.

◆ UA_STATUSCODE_GOODCOMMUNICATIONEVENT

#define UA_STATUSCODE_GOODCOMMUNICATIONEVENT   0x00A70000

The communication layer has raised an event.

Definition at line 707 of file statuscodes.h.

◆ UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY

#define UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY   0x002E0000

The processing will complete asynchronously.

Definition at line 176 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 644 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 668 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 659 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 680 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 683 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 686 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 617 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 620 of file statuscodes.h.

◆ UA_STATUSCODE_GOODLOCALOVERRIDE

#define UA_STATUSCODE_GOODLOCALOVERRIDE   0x00960000

The value has been overridden.

Definition at line 551 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 629 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 626 of file statuscodes.h.

◆ UA_STATUSCODE_GOODNONCRITICALTIMEOUT

#define UA_STATUSCODE_GOODNONCRITICALTIMEOUT   0x00AA0000

A non-critical timeout occurred.

Definition at line 716 of file statuscodes.h.

◆ UA_STATUSCODE_GOODOVERLOAD

#define UA_STATUSCODE_GOODOVERLOAD   0x002F0000

Sampling has slowed down due to resource limitations.

Definition at line 179 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 662 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 398 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 458 of file statuscodes.h.

◆ UA_STATUSCODE_GOODSHUTDOWNEVENT

#define UA_STATUSCODE_GOODSHUTDOWNEVENT   0x00A80000

The system is shutting down.

Definition at line 710 of file statuscodes.h.

◆ UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED

#define UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED   0x002D0000

The subscription was transferred to another session.

Definition at line 173 of file statuscodes.h.

◆ UA_STATUSCODE_INFOBITS_OVERFLOW

#define UA_STATUSCODE_INFOBITS_OVERFLOW   0x00000080

Definition at line 5 of file statuscodes.h.

◆ UA_STATUSCODE_INFOTYPE_DATAVALUE

#define UA_STATUSCODE_INFOTYPE_DATAVALUE   0x00000400

These StatusCodes are manually generated.

Definition at line 4 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAIN

#define UA_STATUSCODE_UNCERTAIN   0x40000000

The operation was uncertain.

Definition at line 11 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 623 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 674 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 665 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 545 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 539 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE

#define UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE   0x40900000

Whatever was updating this value has stopped doing so.

Definition at line 533 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 530 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 395 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 377 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 404 of file statuscodes.h.

◆ UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE

#define UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE   0x40930000

The value is at one of the sensor limits.

Definition at line 542 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 548 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 536 of file statuscodes.h.