123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228 |
- #ifdef UA_TYPES_H_
- #ifndef OPCUA_STATUSCODES_H_
- #define OPCUA_STATUSCODES_H_
- enum UA_StatusCode {
- UA_STATUSCODE_GOOD = (UA_Int32) 0x00,
- UA_STATUSCODE_BADUNEXPECTEDERROR = (UA_Int32) 0x80010000,
- UA_STATUSCODE_BADINTERNALERROR = (UA_Int32) 0x80020000,
- UA_STATUSCODE_BADOUTOFMEMORY = (UA_Int32) 0x80030000,
- UA_STATUSCODE_BADRESOURCEUNAVAILABLE = (UA_Int32) 0x80040000,
- UA_STATUSCODE_BADCOMMUNICATIONERROR = (UA_Int32) 0x80050000,
- UA_STATUSCODE_BADENCODINGERROR = (UA_Int32) 0x80060000,
- UA_STATUSCODE_BADDECODINGERROR = (UA_Int32) 0x80070000,
- UA_STATUSCODE_BADENCODINGLIMITSEXCEEDED = (UA_Int32) 0x80080000,
- UA_STATUSCODE_BADREQUESTTOOLARGE = (UA_Int32) 0x80b80000,
- UA_STATUSCODE_BADRESPONSETOOLARGE = (UA_Int32) 0x80b90000,
- UA_STATUSCODE_BADUNKNOWNRESPONSE = (UA_Int32) 0x80090000,
- UA_STATUSCODE_BADTIMEOUT = (UA_Int32) 0x800a0000,
- UA_STATUSCODE_BADSERVICEUNSUPPORTED = (UA_Int32) 0x800b0000,
- UA_STATUSCODE_BADSHUTDOWN = (UA_Int32) 0x800c0000,
- UA_STATUSCODE_BADSERVERNOTCONNECTED = (UA_Int32) 0x800d0000,
- UA_STATUSCODE_BADSERVERHALTED = (UA_Int32) 0x800e0000,
- UA_STATUSCODE_BADNOTHINGTODO = (UA_Int32) 0x800f0000,
- UA_STATUSCODE_BADTOOMANYOPERATIONS = (UA_Int32) 0x80100000,
- UA_STATUSCODE_BADTOOMANYMONITOREDITEMS = (UA_Int32) 0x80db0000,
- UA_STATUSCODE_BADDATATYPEIDUNKNOWN = (UA_Int32) 0x80110000,
- UA_STATUSCODE_BADCERTIFICATEINVALID = (UA_Int32) 0x80120000,
- UA_STATUSCODE_BADSECURITYCHECKSFAILED = (UA_Int32) 0x80130000,
- UA_STATUSCODE_BADCERTIFICATETIMEINVALID = (UA_Int32) 0x80140000,
- UA_STATUSCODE_BADCERTIFICATEISSUERTIMEINVALID = (UA_Int32) 0x80150000,
- UA_STATUSCODE_BADCERTIFICATEHOSTNAMEINVALID = (UA_Int32) 0x80160000,
- UA_STATUSCODE_BADCERTIFICATEURIINVALID = (UA_Int32) 0x80170000,
- UA_STATUSCODE_BADCERTIFICATEUSENOTALLOWED = (UA_Int32) 0x80180000,
- UA_STATUSCODE_BADCERTIFICATEISSUERUSENOTALLOWED = (UA_Int32) 0x80190000,
- UA_STATUSCODE_BADCERTIFICATEUNTRUSTED = (UA_Int32) 0x801a0000,
- UA_STATUSCODE_BADCERTIFICATEREVOCATIONUNKNOWN = (UA_Int32) 0x801b0000,
- UA_STATUSCODE_BADCERTIFICATEISSUERREVOCATIONUNKNOWN = (UA_Int32) 0x801c0000,
- UA_STATUSCODE_BADCERTIFICATEREVOKED = (UA_Int32) 0x801d0000,
- UA_STATUSCODE_BADCERTIFICATEISSUERREVOKED = (UA_Int32) 0x801e0000,
- UA_STATUSCODE_BADUSERACCESSDENIED = (UA_Int32) 0x801f0000,
- UA_STATUSCODE_BADIDENTITYTOKENINVALID = (UA_Int32) 0x80200000,
- UA_STATUSCODE_BADIDENTITYTOKENREJECTED = (UA_Int32) 0x80210000,
- UA_STATUSCODE_BADSECURECHANNELIDINVALID = (UA_Int32) 0x80220000,
- UA_STATUSCODE_BADINVALIDTIMESTAMP = (UA_Int32) 0x80230000,
- UA_STATUSCODE_BADNONCEINVALID = (UA_Int32) 0x80240000,
- UA_STATUSCODE_BADSESSIONIDINVALID = (UA_Int32) 0x80250000,
- UA_STATUSCODE_BADSESSIONCLOSED = (UA_Int32) 0x80260000,
- UA_STATUSCODE_BADSESSIONNOTACTIVATED = (UA_Int32) 0x80270000,
- UA_STATUSCODE_BADSUBSCRIPTIONIDINVALID = (UA_Int32) 0x80280000,
- UA_STATUSCODE_BADREQUESTHEADERINVALID = (UA_Int32) 0x802a0000,
- UA_STATUSCODE_BADTIMESTAMPSTORETURNINVALID = (UA_Int32) 0x802b0000,
- UA_STATUSCODE_BADREQUESTCANCELLEDBYCLIENT = (UA_Int32) 0x802c0000,
- UA_STATUSCODE_GOODSUBSCRIPTIONTRANSFERRED = (UA_Int32) 0x002d0000,
- UA_STATUSCODE_GOODCOMPLETESASYNCHRONOUSLY = (UA_Int32) 0x002e0000,
- UA_STATUSCODE_GOODOVERLOAD = (UA_Int32) 0x002f0000,
- UA_STATUSCODE_GOODCLAMPED = (UA_Int32) 0x00300000,
- UA_STATUSCODE_BADNOCOMMUNICATION = (UA_Int32) 0x80310000,
- UA_STATUSCODE_BADWAITINGFORINITIALDATA = (UA_Int32) 0x80320000,
- UA_STATUSCODE_BADNODEIDINVALID = (UA_Int32) 0x80330000,
- UA_STATUSCODE_BADNODEIDUNKNOWN = (UA_Int32) 0x80340000,
- UA_STATUSCODE_BADATTRIBUTEIDINVALID = (UA_Int32) 0x80350000,
- UA_STATUSCODE_BADINDEXRANGEINVALID = (UA_Int32) 0x80360000,
- UA_STATUSCODE_BADINDEXRANGENODATA = (UA_Int32) 0x80370000,
- UA_STATUSCODE_BADDATAENCODINGINVALID = (UA_Int32) 0x80380000,
- UA_STATUSCODE_BADDATAENCODINGUNSUPPORTED = (UA_Int32) 0x80390000,
- UA_STATUSCODE_BADNOTREADABLE = (UA_Int32) 0x803a0000,
- UA_STATUSCODE_BADNOTWRITABLE = (UA_Int32) 0x803b0000,
- UA_STATUSCODE_BADOUTOFRANGE = (UA_Int32) 0x803c0000,
- UA_STATUSCODE_BADNOTSUPPORTED = (UA_Int32) 0x803d0000,
- UA_STATUSCODE_BADNOTFOUND = (UA_Int32) 0x803e0000,
- UA_STATUSCODE_BADOBJECTDELETED = (UA_Int32) 0x803f0000,
- UA_STATUSCODE_BADNOTIMPLEMENTED = (UA_Int32) 0x80400000,
- UA_STATUSCODE_BADMONITORINGMODEINVALID = (UA_Int32) 0x80410000,
- UA_STATUSCODE_BADMONITOREDITEMIDINVALID = (UA_Int32) 0x80420000,
- UA_STATUSCODE_BADMONITOREDITEMFILTERINVALID = (UA_Int32) 0x80430000,
- UA_STATUSCODE_BADMONITOREDITEMFILTERUNSUPPORTED = (UA_Int32) 0x80440000,
- UA_STATUSCODE_BADFILTERNOTALLOWED = (UA_Int32) 0x80450000,
- UA_STATUSCODE_BADSTRUCTUREMISSING = (UA_Int32) 0x80460000,
- UA_STATUSCODE_BADEVENTFILTERINVALID = (UA_Int32) 0x80470000,
- UA_STATUSCODE_BADCONTENTFILTERINVALID = (UA_Int32) 0x80480000,
- UA_STATUSCODE_BADFILTEROPERATORINVALID = (UA_Int32) 0x80c10000,
- UA_STATUSCODE_BADFILTEROPERATORUNSUPPORTED = (UA_Int32) 0x80c20000,
- UA_STATUSCODE_BADFILTEROPERANDCOUNTMISMATCH = (UA_Int32) 0x80c30000,
- UA_STATUSCODE_BADFILTEROPERANDINVALID = (UA_Int32) 0x80490000,
- UA_STATUSCODE_BADFILTERELEMENTINVALID = (UA_Int32) 0x80c40000,
- UA_STATUSCODE_BADFILTERLITERALINVALID = (UA_Int32) 0x80c50000,
- UA_STATUSCODE_BADCONTINUATIONPOINTINVALID = (UA_Int32) 0x804a0000,
- UA_STATUSCODE_BADNOCONTINUATIONPOINTS = (UA_Int32) 0x804b0000,
- UA_STATUSCODE_BADREFERENCETYPEIDINVALID = (UA_Int32) 0x804c0000,
- UA_STATUSCODE_BADBROWSEDIRECTIONINVALID = (UA_Int32) 0x804d0000,
- UA_STATUSCODE_BADNODENOTINVIEW = (UA_Int32) 0x804e0000,
- UA_STATUSCODE_BADSERVERURIINVALID = (UA_Int32) 0x804f0000,
- UA_STATUSCODE_BADSERVERNAMEMISSING = (UA_Int32) 0x80500000,
- UA_STATUSCODE_BADDISCOVERYURLMISSING = (UA_Int32) 0x80510000,
- UA_STATUSCODE_BADSEMPAHOREFILEMISSING = (UA_Int32) 0x80520000,
- UA_STATUSCODE_BADREQUESTTYPEINVALID = (UA_Int32) 0x80530000,
- UA_STATUSCODE_BADSECURITYMODEREJECTED = (UA_Int32) 0x80540000,
- UA_STATUSCODE_BADSECURITYPOLICYREJECTED = (UA_Int32) 0x80550000,
- UA_STATUSCODE_BADTOOMANYSESSIONS = (UA_Int32) 0x80560000,
- UA_STATUSCODE_BADUSERSIGNATUREINVALID = (UA_Int32) 0x80570000,
- UA_STATUSCODE_BADAPPLICATIONSIGNATUREINVALID = (UA_Int32) 0x80580000,
- UA_STATUSCODE_BADNOVALIDCERTIFICATES = (UA_Int32) 0x80590000,
- UA_STATUSCODE_BADIDENTITYCHANGENOTSUPPORTED = (UA_Int32) 0x80c60000,
- UA_STATUSCODE_BADREQUESTCANCELLEDBYREQUEST = (UA_Int32) 0x805a0000,
- UA_STATUSCODE_BADPARENTNODEIDINVALID = (UA_Int32) 0x805b0000,
- UA_STATUSCODE_BADREFERENCENOTALLOWED = (UA_Int32) 0x805c0000,
- UA_STATUSCODE_BADNODEIDREJECTED = (UA_Int32) 0x805d0000,
- UA_STATUSCODE_BADNODEIDEXISTS = (UA_Int32) 0x805e0000,
- UA_STATUSCODE_BADNODECLASSINVALID = (UA_Int32) 0x805f0000,
- UA_STATUSCODE_BADBROWSENAMEINVALID = (UA_Int32) 0x80600000,
- UA_STATUSCODE_BADBROWSENAMEDUPLICATED = (UA_Int32) 0x80610000,
- UA_STATUSCODE_BADNODEATTRIBUTESINVALID = (UA_Int32) 0x80620000,
- UA_STATUSCODE_BADTYPEDEFINITIONINVALID = (UA_Int32) 0x80630000,
- UA_STATUSCODE_BADSOURCENODEIDINVALID = (UA_Int32) 0x80640000,
- UA_STATUSCODE_BADTARGETNODEIDINVALID = (UA_Int32) 0x80650000,
- UA_STATUSCODE_BADDUPLICATEREFERENCENOTALLOWED = (UA_Int32) 0x80660000,
- UA_STATUSCODE_BADINVALIDSELFREFERENCE = (UA_Int32) 0x80670000,
- UA_STATUSCODE_BADREFERENCELOCALONLY = (UA_Int32) 0x80680000,
- UA_STATUSCODE_BADNODELETERIGHTS = (UA_Int32) 0x80690000,
- UA_STATUSCODE_UNCERTAINREFERENCENOTDELETED = (UA_Int32) 0x40bc0000,
- UA_STATUSCODE_BADSERVERINDEXINVALID = (UA_Int32) 0x806a0000,
- UA_STATUSCODE_BADVIEWIDUNKNOWN = (UA_Int32) 0x806b0000,
- UA_STATUSCODE_BADVIEWTIMESTAMPINVALID = (UA_Int32) 0x80c90000,
- UA_STATUSCODE_BADVIEWPARAMETERMISMATCH = (UA_Int32) 0x80ca0000,
- UA_STATUSCODE_BADVIEWVERSIONINVALID = (UA_Int32) 0x80cb0000,
- UA_STATUSCODE_UNCERTAINNOTALLNODESAVAILABLE = (UA_Int32) 0x40c00000,
- UA_STATUSCODE_GOODRESULTSMAYBEINCOMPLETE = (UA_Int32) 0x00ba0000,
- UA_STATUSCODE_BADNOTTYPEDEFINITION = (UA_Int32) 0x80c80000,
- UA_STATUSCODE_UNCERTAINREFERENCEOUTOFSERVER = (UA_Int32) 0x406c0000,
- UA_STATUSCODE_BADTOOMANYMATCHES = (UA_Int32) 0x806d0000,
- UA_STATUSCODE_BADQUERYTOOCOMPLEX = (UA_Int32) 0x806e0000,
- UA_STATUSCODE_BADNOMATCH = (UA_Int32) 0x806f0000,
- UA_STATUSCODE_BADMAXAGEINVALID = (UA_Int32) 0x80700000,
- UA_STATUSCODE_BADHISTORYOPERATIONINVALID = (UA_Int32) 0x80710000,
- UA_STATUSCODE_BADHISTORYOPERATIONUNSUPPORTED = (UA_Int32) 0x80720000,
- UA_STATUSCODE_BADINVALIDTIMESTAMPARGUMENT = (UA_Int32) 0x80bd0000,
- UA_STATUSCODE_BADWRITENOTSUPPORTED = (UA_Int32) 0x80730000,
- UA_STATUSCODE_BADTYPEMISMATCH = (UA_Int32) 0x80740000,
- UA_STATUSCODE_BADMETHODINVALID = (UA_Int32) 0x80750000,
- UA_STATUSCODE_BADARGUMENTSMISSING = (UA_Int32) 0x80760000,
- UA_STATUSCODE_BADTOOMANYSUBSCRIPTIONS = (UA_Int32) 0x80770000,
- UA_STATUSCODE_BADTOOMANYPUBLISHREQUESTS = (UA_Int32) 0x80780000,
- UA_STATUSCODE_BADNOSUBSCRIPTION = (UA_Int32) 0x80790000,
- UA_STATUSCODE_BADSEQUENCENUMBERUNKNOWN = (UA_Int32) 0x807a0000,
- UA_STATUSCODE_BADMESSAGENOTAVAILABLE = (UA_Int32) 0x807b0000,
- UA_STATUSCODE_BADINSUFFICIENTCLIENTPROFILE = (UA_Int32) 0x807c0000,
- UA_STATUSCODE_BADSTATENOTACTIVE = (UA_Int32) 0x80bf0000,
- UA_STATUSCODE_BADTCPSERVERTOOBUSY = (UA_Int32) 0x807d0000,
- UA_STATUSCODE_BADTCPMESSAGETYPEINVALID = (UA_Int32) 0x807e0000,
- UA_STATUSCODE_BADTCPSECURECHANNELUNKNOWN = (UA_Int32) 0x807f0000,
- UA_STATUSCODE_BADTCPMESSAGETOOLARGE = (UA_Int32) 0x80800000,
- UA_STATUSCODE_BADTCPNOTENOUGHRESOURCES = (UA_Int32) 0x80810000,
- UA_STATUSCODE_BADTCPINTERNALERROR = (UA_Int32) 0x80820000,
- UA_STATUSCODE_BADTCPENDPOINTURLINVALID = (UA_Int32) 0x80830000,
- UA_STATUSCODE_BADREQUESTINTERRUPTED = (UA_Int32) 0x80840000,
- UA_STATUSCODE_BADREQUESTTIMEOUT = (UA_Int32) 0x80850000,
- UA_STATUSCODE_BADSECURECHANNELCLOSED = (UA_Int32) 0x80860000,
- UA_STATUSCODE_BADSECURECHANNELTOKENUNKNOWN = (UA_Int32) 0x80870000,
- UA_STATUSCODE_BADSEQUENCENUMBERINVALID = (UA_Int32) 0x80880000,
- UA_STATUSCODE_BADPROTOCOLVERSIONUNSUPPORTED = (UA_Int32) 0x80be0000,
- UA_STATUSCODE_BADCONFIGURATIONERROR = (UA_Int32) 0x80890000,
- UA_STATUSCODE_BADNOTCONNECTED = (UA_Int32) 0x808a0000,
- UA_STATUSCODE_BADDEVICEFAILURE = (UA_Int32) 0x808b0000,
- UA_STATUSCODE_BADSENSORFAILURE = (UA_Int32) 0x808c0000,
- UA_STATUSCODE_BADOUTOFSERVICE = (UA_Int32) 0x808d0000,
- UA_STATUSCODE_BADDEADBANDFILTERINVALID = (UA_Int32) 0x808e0000,
- UA_STATUSCODE_UNCERTAINNOCOMMUNICATIONLASTUSABLEVALUE = (UA_Int32) 0x408f0000,
- UA_STATUSCODE_UNCERTAINLASTUSABLEVALUE = (UA_Int32) 0x40900000,
- UA_STATUSCODE_UNCERTAINSUBSTITUTEVALUE = (UA_Int32) 0x40910000,
- UA_STATUSCODE_UNCERTAININITIALVALUE = (UA_Int32) 0x40920000,
- UA_STATUSCODE_UNCERTAINSENSORNOTACCURATE = (UA_Int32) 0x40930000,
- UA_STATUSCODE_UNCERTAINENGINEERINGUNITSEXCEEDED = (UA_Int32) 0x40940000,
- UA_STATUSCODE_UNCERTAINSUBNORMAL = (UA_Int32) 0x40950000,
- UA_STATUSCODE_GOODLOCALOVERRIDE = (UA_Int32) 0x00960000,
- UA_STATUSCODE_BADREFRESHINPROGRESS = (UA_Int32) 0x80970000,
- UA_STATUSCODE_BADCONDITIONALREADYDISABLED = (UA_Int32) 0x80980000,
- UA_STATUSCODE_BADCONDITIONALREADYENABLED = (UA_Int32) 0x80cc0000,
- UA_STATUSCODE_BADCONDITIONDISABLED = (UA_Int32) 0x80990000,
- UA_STATUSCODE_BADEVENTIDUNKNOWN = (UA_Int32) 0x809a0000,
- UA_STATUSCODE_BADEVENTNOTACKNOWLEDGEABLE = (UA_Int32) 0x80bb0000,
- UA_STATUSCODE_BADDIALOGNOTACTIVE = (UA_Int32) 0x80cd0000,
- UA_STATUSCODE_BADDIALOGRESPONSEINVALID = (UA_Int32) 0x80ce0000,
- UA_STATUSCODE_BADCONDITIONBRANCHALREADYACKED = (UA_Int32) 0x80cf0000,
- UA_STATUSCODE_BADCONDITIONBRANCHALREADYCONFIRMED = (UA_Int32) 0x80d00000,
- UA_STATUSCODE_BADCONDITIONALREADYSHELVED = (UA_Int32) 0x80d10000,
- UA_STATUSCODE_BADCONDITIONNOTSHELVED = (UA_Int32) 0x80d20000,
- UA_STATUSCODE_BADSHELVINGTIMEOUTOFRANGE = (UA_Int32) 0x80d30000,
- UA_STATUSCODE_BADNODATA = (UA_Int32) 0x809b0000,
- UA_STATUSCODE_BADBOUNDNOTFOUND = (UA_Int32) 0x80d70000,
- UA_STATUSCODE_BADBOUNDNOTSUPPORTED = (UA_Int32) 0x80d80000,
- UA_STATUSCODE_BADDATALOST = (UA_Int32) 0x809d0000,
- UA_STATUSCODE_BADDATAUNAVAILABLE = (UA_Int32) 0x809e0000,
- UA_STATUSCODE_BADENTRYEXISTS = (UA_Int32) 0x809f0000,
- UA_STATUSCODE_BADNOENTRYEXISTS = (UA_Int32) 0x80a00000,
- UA_STATUSCODE_BADTIMESTAMPNOTSUPPORTED = (UA_Int32) 0x80a10000,
- UA_STATUSCODE_GOODENTRYINSERTED = (UA_Int32) 0x00a20000,
- UA_STATUSCODE_GOODENTRYREPLACED = (UA_Int32) 0x00a30000,
- UA_STATUSCODE_UNCERTAINDATASUBNORMAL = (UA_Int32) 0x40a40000,
- UA_STATUSCODE_GOODNODATA = (UA_Int32) 0x00a50000,
- UA_STATUSCODE_GOODMOREDATA = (UA_Int32) 0x00a60000,
- UA_STATUSCODE_BADAGGREGATELISTMISMATCH = (UA_Int32) 0x80d40000,
- UA_STATUSCODE_BADAGGREGATENOTSUPPORTED = (UA_Int32) 0x80d50000,
- UA_STATUSCODE_BADAGGREGATEINVALIDINPUTS = (UA_Int32) 0x80d60000,
- UA_STATUSCODE_BADAGGREGATECONFIGURATIONREJECTED = (UA_Int32) 0x80da0000,
- UA_STATUSCODE_GOODDATAIGNORED = (UA_Int32) 0x00d90000,
- UA_STATUSCODE_GOODCOMMUNICATIONEVENT = (UA_Int32) 0x00a70000,
- UA_STATUSCODE_GOODSHUTDOWNEVENT = (UA_Int32) 0x00a80000,
- UA_STATUSCODE_GOODCALLAGAIN = (UA_Int32) 0x00a90000,
- UA_STATUSCODE_GOODNONCRITICALTIMEOUT = (UA_Int32) 0x00aa0000,
- UA_STATUSCODE_BADINVALIDARGUMENT = (UA_Int32) 0x80ab0000,
- UA_STATUSCODE_BADCONNECTIONREJECTED = (UA_Int32) 0x80ac0000,
- UA_STATUSCODE_BADDISCONNECT = (UA_Int32) 0x80ad0000,
- UA_STATUSCODE_BADCONNECTIONCLOSED = (UA_Int32) 0x80ae0000,
- UA_STATUSCODE_BADINVALIDSTATE = (UA_Int32) 0x80af0000,
- UA_STATUSCODE_BADENDOFSTREAM = (UA_Int32) 0x80b00000,
- UA_STATUSCODE_BADNODATAAVAILABLE = (UA_Int32) 0x80b10000,
- UA_STATUSCODE_BADWAITINGFORRESPONSE = (UA_Int32) 0x80b20000,
- UA_STATUSCODE_BADOPERATIONABANDONED = (UA_Int32) 0x80b30000,
- UA_STATUSCODE_BADEXPECTEDSTREAMTOBLOCK = (UA_Int32) 0x80b40000,
- UA_STATUSCODE_BADWOULDBLOCK = (UA_Int32) 0x80b50000,
- UA_STATUSCODE_BADSYNTAXERROR = (UA_Int32) 0x80b60000,
- UA_STATUSCODE_BADMAXCONNECTIONSREACHED = (UA_Int32) 0x80b70000
- };
- #endif
- #endif
|