.NET Based OPC UA Client/Server SDK  3.1.0.500
UnifiedAutomation.UaBase.StatusCodes Class Reference

The basic status codes. More...

Public Attributes

const uint Good = 0x00000000
 The status is good. More...
 
const uint Uncertain = 0x40000000
 The status is uncertain. More...
 
const uint Bad = 0x80000000
 The status is base. More...
 
const uint BadUnexpectedError = 0x80010000
 An unexpected error occurred. More...
 
const uint BadInternalError = 0x80020000
 An internal error occurred as a result of a programming or configuration error. More...
 
const uint BadOutOfMemory = 0x80030000
 Not enough memory to complete the operation. More...
 
const uint BadResourceUnavailable = 0x80040000
 An operating system resource is not available. More...
 
const uint BadCommunicationError = 0x80050000
 A low level communication error occurred. More...
 
const uint BadEncodingError = 0x80060000
 Encoding halted because of invalid data in the objects being serialized. More...
 
const uint BadDecodingError = 0x80070000
 Decoding halted because of invalid data in the stream. More...
 
const uint BadEncodingLimitsExceeded = 0x80080000
 The message encoding/decoding limits imposed by the stack have been exceeded. More...
 
const uint BadRequestTooLarge = 0x80B80000
 The request message size exceeds limits set by the server. More...
 
const uint BadResponseTooLarge = 0x80B90000
 The response message size exceeds limits set by the client. More...
 
const uint BadUnknownResponse = 0x80090000
 An unrecognized response was received from the server. More...
 
const uint BadTimeout = 0x800A0000
 The operation timed out. More...
 
const uint BadServiceUnsupported = 0x800B0000
 The server does not support the requested service. More...
 
const uint BadShutdown = 0x800C0000
 The operation was cancelled because the application is shutting down. More...
 
const uint BadServerNotConnected = 0x800D0000
 The operation could not complete because the client is not connected to the server. More...
 
const uint BadServerHalted = 0x800E0000
 The server has stopped and cannot process any requests. More...
 
const uint BadNothingToDo = 0x800F0000
 There was nothing to do because the client passed a list of operations with no elements. More...
 
const uint BadTooManyOperations = 0x80100000
 The request could not be processed because it specified too many operations. More...
 
const uint BadTooManyMonitoredItems = 0x80DB0000
 The request could not be processed because there are too many monitored items in the subscription. More...
 
const uint BadDataTypeIdUnknown = 0x80110000
 The extension object cannot be (de)serialized because the data type id is not recognized. More...
 
const uint BadCertificateInvalid = 0x80120000
 The certificate provided as a parameter is not valid. More...
 
const uint BadSecurityChecksFailed = 0x80130000
 An error occurred verifying security. More...
 
const uint BadCertificatePolicyCheckFailed = 0x81140000
 The certificate does not meet the requirements of the security policy. More...
 
const uint BadCertificateTimeInvalid = 0x80140000
 The certificate has expired or is not yet valid. More...
 
const uint BadCertificateIssuerTimeInvalid = 0x80150000
 An issuer certificate has expired or is not yet valid. More...
 
const uint BadCertificateHostNameInvalid = 0x80160000
 The HostName used to connect to a server does not match a HostName in the certificate. More...
 
const uint BadCertificateUriInvalid = 0x80170000
 The URI specified in the ApplicationDescription does not match the URI in the certificate. More...
 
const uint BadCertificateUseNotAllowed = 0x80180000
 The certificate may not be used for the requested operation. More...
 
const uint BadCertificateIssuerUseNotAllowed = 0x80190000
 The issuer certificate may not be used for the requested operation. More...
 
const uint BadCertificateUntrusted = 0x801A0000
 The certificate is not trusted. More...
 
const uint BadCertificateRevocationUnknown = 0x801B0000
 It was not possible to determine if the certificate has been revoked. More...
 
const uint BadCertificateIssuerRevocationUnknown = 0x801C0000
 It was not possible to determine if the issuer certificate has been revoked. More...
 
const uint BadCertificateRevoked = 0x801D0000
 The certificate has been revoked. More...
 
const uint BadCertificateIssuerRevoked = 0x801E0000
 The issuer certificate has been revoked. More...
 
const uint BadCertificateChainIncomplete = 0x810D0000
 The certificate chain is incomplete. More...
 
const uint BadUserAccessDenied = 0x801F0000
 User does not have permission to perform the requested operation. More...
 
const uint BadIdentityTokenInvalid = 0x80200000
 The user identity token is not valid. More...
 
const uint BadIdentityTokenRejected = 0x80210000
 The user identity token is valid but the server has rejected it. More...
 
const uint BadSecureChannelIdInvalid = 0x80220000
 The specified secure channel is no longer valid. More...
 
const uint BadInvalidTimestamp = 0x80230000
 The timestamp is outside the range allowed by the server. More...
 
const uint BadNonceInvalid = 0x80240000
 The nonce does appear to be not a random value or it is not the correct length. More...
 
const uint BadSessionIdInvalid = 0x80250000
 The session id is not valid. More...
 
const uint BadSessionClosed = 0x80260000
 The session was closed by the client. More...
 
const uint BadSessionNotActivated = 0x80270000
 The session cannot be used because ActivateSession has not been called. More...
 
const uint BadSubscriptionIdInvalid = 0x80280000
 The subscription id is not valid. More...
 
const uint BadRequestHeaderInvalid = 0x802A0000
 The header for the request is missing or invalid. More...
 
const uint BadTimestampsToReturnInvalid = 0x802B0000
 The timestamps to return parameter is invalid. More...
 
const uint BadRequestCancelledByClient = 0x802C0000
 The request was cancelled by the client. More...
 
const uint BadTooManyArguments = 0x80E50000
 Too many arguments were provided. More...
 
const uint BadLicenseExpired = 0x810E0000
 The server requires a license to operate in general or to perform a service or operation, but existing license is expired. More...
 
const uint BadLicenseLimitsExceeded = 0x810F0000
 The server has limits on number of allowed operations / objects, based on installed licenses, and these limits where exceeded. More...
 
const uint BadLicenseNotAvailable = 0x81100000
 The server does not have a license which is required to operate in general or to perform a service or operation. More...
 
const uint GoodSubscriptionTransferred = 0x002D0000
 The subscription was transferred to another session. More...
 
const uint GoodCompletesAsynchronously = 0x002E0000
 The processing will complete asynchronously. More...
 
const uint GoodOverload = 0x002F0000
 Sampling has slowed down due to resource limitations. More...
 
const uint GoodClamped = 0x00300000
 The value written was accepted but was clamped. More...
 
const uint BadNoCommunication = 0x80310000
 Communication with the data source is defined, but not established, and there is no last known value available. More...
 
const uint BadWaitingForInitialData = 0x80320000
 Waiting for the server to obtain values from the underlying data source. More...
 
const uint BadNodeIdInvalid = 0x80330000
 The syntax of the node id is not valid. More...
 
const uint BadNodeIdUnknown = 0x80340000
 The node id refers to a node that does not exist in the server address space. More...
 
const uint BadAttributeIdInvalid = 0x80350000
 The attribute is not supported for the specified Node. More...
 
const uint BadIndexRangeInvalid = 0x80360000
 The syntax of the index range parameter is invalid. More...
 
const uint BadIndexRangeNoData = 0x80370000
 No data exists within the range of indexes specified. More...
 
const uint BadDataEncodingInvalid = 0x80380000
 The data encoding is invalid. More...
 
const uint BadDataEncodingUnsupported = 0x80390000
 The server does not support the requested data encoding for the node. More...
 
const uint BadNotReadable = 0x803A0000
 The access level does not allow reading or subscribing to the Node. More...
 
const uint BadNotWritable = 0x803B0000
 The access level does not allow writing to the Node. More...
 
const uint BadOutOfRange = 0x803C0000
 The value was out of range. More...
 
const uint BadNotSupported = 0x803D0000
 The requested operation is not supported. More...
 
const uint BadNotFound = 0x803E0000
 A requested item was not found or a search operation ended without success. More...
 
const uint BadObjectDeleted = 0x803F0000
 The object cannot be used because it has been deleted. More...
 
const uint BadNotImplemented = 0x80400000
 Requested operation is not implemented. More...
 
const uint BadMonitoringModeInvalid = 0x80410000
 The monitoring mode is invalid. More...
 
const uint BadMonitoredItemIdInvalid = 0x80420000
 The monitoring item id does not refer to a valid monitored item. More...
 
const uint BadMonitoredItemFilterInvalid = 0x80430000
 The monitored item filter parameter is not valid. More...
 
const uint BadMonitoredItemFilterUnsupported = 0x80440000
 The server does not support the requested monitored item filter. More...
 
const uint BadFilterNotAllowed = 0x80450000
 A monitoring filter cannot be used in combination with the attribute specified. More...
 
const uint BadStructureMissing = 0x80460000
 A mandatory structured parameter was missing or null. More...
 
const uint BadEventFilterInvalid = 0x80470000
 The event filter is not valid. More...
 
const uint BadContentFilterInvalid = 0x80480000
 The content filter is not valid. More...
 
const uint BadFilterOperatorInvalid = 0x80C10000
 An unrecognized operator was provided in a filter. More...
 
const uint BadFilterOperatorUnsupported = 0x80C20000
 A valid operator was provided, but the server does not provide support for this filter operator. More...
 
const uint BadFilterOperandCountMismatch = 0x80C30000
 The number of operands provided for the filter operator was less then expected for the operand provided. More...
 
const uint BadFilterOperandInvalid = 0x80490000
 The operand used in a content filter is not valid. More...
 
const uint BadFilterElementInvalid = 0x80C40000
 The referenced element is not a valid element in the content filter. More...
 
const uint BadFilterLiteralInvalid = 0x80C50000
 The referenced literal is not a valid value. More...
 
const uint BadContinuationPointInvalid = 0x804A0000
 The continuation point provide is longer valid. More...
 
const uint BadNoContinuationPoints = 0x804B0000
 The operation could not be processed because all continuation points have been allocated. More...
 
const uint BadReferenceTypeIdInvalid = 0x804C0000
 The reference type id does not refer to a valid reference type node. More...
 
const uint BadBrowseDirectionInvalid = 0x804D0000
 The browse direction is not valid. More...
 
const uint BadNodeNotInView = 0x804E0000
 The node is not part of the view. More...
 
const uint BadNumericOverflow = 0x81120000
 The number was not accepted because of a numeric overflow. More...
 
const uint BadServerUriInvalid = 0x804F0000
 The ServerUri is not a valid URI. More...
 
const uint BadServerNameMissing = 0x80500000
 No ServerName was specified. More...
 
const uint BadDiscoveryUrlMissing = 0x80510000
 No DiscoveryUrl was specified. More...
 
const uint BadSempahoreFileMissing = 0x80520000
 The semaphore file specified by the client is not valid. More...
 
const uint BadRequestTypeInvalid = 0x80530000
 The security token request type is not valid. More...
 
const uint BadSecurityModeRejected = 0x80540000
 The security mode does not meet the requirements set by the server. More...
 
const uint BadSecurityPolicyRejected = 0x80550000
 The security policy does not meet the requirements set by the server. More...
 
const uint BadTooManySessions = 0x80560000
 The server has reached its maximum number of sessions. More...
 
const uint BadUserSignatureInvalid = 0x80570000
 The user token signature is missing or invalid. More...
 
const uint BadApplicationSignatureInvalid = 0x80580000
 The signature generated with the client certificate is missing or invalid. More...
 
const uint BadNoValidCertificates = 0x80590000
 The client did not provide at least one software certificate that is valid and meets the profile requirements for the server. More...
 
const uint BadIdentityChangeNotSupported = 0x80C60000
 The server does not support changing the user identity assigned to the session. More...
 
const uint BadRequestCancelledByRequest = 0x805A0000
 The request was cancelled by the client with the Cancel service. More...
 
const uint BadParentNodeIdInvalid = 0x805B0000
 The parent node id does not to refer to a valid node. More...
 
const uint BadReferenceNotAllowed = 0x805C0000
 The reference could not be created because it violates constraints imposed by the data model. More...
 
const uint 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. More...
 
const uint BadNodeIdExists = 0x805E0000
 The requested node id is already used by another node. More...
 
const uint BadNodeClassInvalid = 0x805F0000
 The node class is not valid. More...
 
const uint BadBrowseNameInvalid = 0x80600000
 The browse name is invalid. More...
 
const uint BadBrowseNameDuplicated = 0x80610000
 The browse name is not unique among nodes that share the same relationship with the parent. More...
 
const uint BadNodeAttributesInvalid = 0x80620000
 The node attributes are not valid for the node class. More...
 
const uint BadTypeDefinitionInvalid = 0x80630000
 The type definition node id does not reference an appropriate type node. More...
 
const uint BadSourceNodeIdInvalid = 0x80640000
 The source node id does not reference a valid node. More...
 
const uint BadTargetNodeIdInvalid = 0x80650000
 The target node id does not reference a valid node. More...
 
const uint BadDuplicateReferenceNotAllowed = 0x80660000
 The reference type between the nodes is already defined. More...
 
const uint BadInvalidSelfReference = 0x80670000
 The server does not allow this type of self reference on this node. More...
 
const uint BadReferenceLocalOnly = 0x80680000
 The reference type is not valid for a reference to a remote server. More...
 
const uint BadNoDeleteRights = 0x80690000
 The server will not allow the node to be deleted. More...
 
const uint UncertainReferenceNotDeleted = 0x40BC0000
 The server was not able to delete all target references. More...
 
const uint BadServerIndexInvalid = 0x806A0000
 The server index is not valid. More...
 
const uint BadViewIdUnknown = 0x806B0000
 The view id does not refer to a valid view node. More...
 
const uint BadViewTimestampInvalid = 0x80C90000
 The view timestamp is not available or not supported. More...
 
const uint BadViewParameterMismatch = 0x80CA0000
 The view parameters are not consistent with each other. More...
 
const uint BadViewVersionInvalid = 0x80CB0000
 The view version is not available or not supported. More...
 
const uint UncertainNotAllNodesAvailable = 0x40C00000
 The list of references may not be complete because the underlying system is not available. More...
 
const uint 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. More...
 
const uint BadNotTypeDefinition = 0x80C80000
 The provided Nodeid was not a type definition nodeid. More...
 
const uint UncertainReferenceOutOfServer = 0x406C0000
 One of the references to follow in the relative path references to a node in the address space in another server. More...
 
const uint BadTooManyMatches = 0x806D0000
 The requested operation has too many matches to return. More...
 
const uint BadQueryTooComplex = 0x806E0000
 The requested operation requires too many resources in the server. More...
 
const uint BadNoMatch = 0x806F0000
 The requested operation has no match to return. More...
 
const uint BadMaxAgeInvalid = 0x80700000
 The max age parameter is invalid. More...
 
const uint BadSecurityModeInsufficient = 0x80E60000
 The operation is not permitted over the current secure channel. More...
 
const uint BadHistoryOperationInvalid = 0x80710000
 The history details parameter is not valid. More...
 
const uint BadHistoryOperationUnsupported = 0x80720000
 The server does not support the requested operation. More...
 
const uint BadInvalidTimestampArgument = 0x80BD0000
 The defined timestamp to return was invalid. More...
 
const uint BadWriteNotSupported = 0x80730000
 The server does not support writing the combination of value, status and timestamps provided. More...
 
const uint BadTypeMismatch = 0x80740000
 The value supplied for the attribute is not of the same type as the attribute's value. More...
 
const uint BadMethodInvalid = 0x80750000
 The method id does not refer to a method for the specified object. More...
 
const uint BadArgumentsMissing = 0x80760000
 The client did not specify all of the input arguments for the method. More...
 
const uint BadNotExecutable = 0x81110000
 The executable attribute does not allow the execution of the method. More...
 
const uint BadTooManySubscriptions = 0x80770000
 The server has reached its maximum number of subscriptions. More...
 
const uint BadTooManyPublishRequests = 0x80780000
 The server has reached the maximum number of queued publish requests. More...
 
const uint BadNoSubscription = 0x80790000
 There is no subscription available for this session. More...
 
const uint BadSequenceNumberUnknown = 0x807A0000
 The sequence number is unknown to the server. More...
 
const uint GoodRetransmissionQueueNotSupported = 0x00DF0000
 The Server does not support retransmission queue and acknowledgement of sequence numbers is not available. More...
 
const uint BadMessageNotAvailable = 0x807B0000
 The requested notification message is no longer available. More...
 
const uint BadInsufficientClientProfile = 0x807C0000
 The client of the current session does not support one or more Profiles that are necessary for the subscription. More...
 
const uint BadStateNotActive = 0x80BF0000
 The sub-state machine is not currently active. More...
 
const uint BadAlreadyExists = 0x81150000
 An equivalent rule already exists. More...
 
const uint BadTcpServerTooBusy = 0x807D0000
 The server cannot process the request because it is too busy. More...
 
const uint BadTcpMessageTypeInvalid = 0x807E0000
 The type of the message specified in the header invalid. More...
 
const uint BadTcpSecureChannelUnknown = 0x807F0000
 The SecureChannelId and/or TokenId are not currently in use. More...
 
const uint BadTcpMessageTooLarge = 0x80800000
 The size of the message chunk specified in the header is too large. More...
 
const uint BadTcpNotEnoughResources = 0x80810000
 There are not enough resources to process the request. More...
 
const uint BadTcpInternalError = 0x80820000
 An internal error occurred. More...
 
const uint BadTcpEndpointUrlInvalid = 0x80830000
 The server does not recognize the QueryString specified. More...
 
const uint BadRequestInterrupted = 0x80840000
 The request could not be sent because of a network interruption. More...
 
const uint BadRequestTimeout = 0x80850000
 Timeout occurred while processing the request. More...
 
const uint BadSecureChannelClosed = 0x80860000
 The secure channel has been closed. More...
 
const uint BadSecureChannelTokenUnknown = 0x80870000
 The token has expired or is not recognized. More...
 
const uint BadSequenceNumberInvalid = 0x80880000
 The sequence number is not valid. More...
 
const uint BadProtocolVersionUnsupported = 0x80BE0000
 The applications do not have compatible protocol versions. More...
 
const uint BadConfigurationError = 0x80890000
 There is a problem with the configuration that affects the usefulness of the value. More...
 
const uint BadNotConnected = 0x808A0000
 The variable should receive its value from another variable, but has never been configured to do so. More...
 
const uint BadDeviceFailure = 0x808B0000
 There has been a failure in the device/data source that generates the value that has affected the value. More...
 
const uint BadSensorFailure = 0x808C0000
 There has been a failure in the sensor from which the value is derived by the device/data source. More...
 
const uint BadOutOfService = 0x808D0000
 The source of the data is not operational. More...
 
const uint BadDeadbandFilterInvalid = 0x808E0000
 The deadband filter is not valid. More...
 
const uint UncertainNoCommunicationLastUsableValue = 0x408F0000
 Communication to the data source has failed. The variable value is the last value that had a good quality. More...
 
const uint UncertainLastUsableValue = 0x40900000
 Whatever was updating this value has stopped doing so. More...
 
const uint UncertainSubstituteValue = 0x40910000
 The value is an operational value that was manually overwritten. More...
 
const uint UncertainInitialValue = 0x40920000
 The value is an initial value for a variable that normally receives its value from another variable. More...
 
const uint UncertainSensorNotAccurate = 0x40930000
 The value is at one of the sensor limits. More...
 
const uint UncertainEngineeringUnitsExceeded = 0x40940000
 The value is outside of the range of values defined for this parameter. More...
 
const uint UncertainSubNormal = 0x40950000
 The value is derived from multiple sources and has less than the required number of Good sources. More...
 
const uint GoodLocalOverride = 0x00960000
 The value has been overridden. More...
 
const uint BadRefreshInProgress = 0x80970000
 This Condition refresh failed, a Condition refresh operation is already in progress. More...
 
const uint BadConditionAlreadyDisabled = 0x80980000
 This condition has already been disabled. More...
 
const uint BadConditionAlreadyEnabled = 0x80CC0000
 This condition has already been enabled. More...
 
const uint BadConditionDisabled = 0x80990000
 Property not available, this condition is disabled. More...
 
const uint BadEventIdUnknown = 0x809A0000
 The specified event id is not recognized. More...
 
const uint BadEventNotAcknowledgeable = 0x80BB0000
 The event cannot be acknowledged. More...
 
const uint BadDialogNotActive = 0x80CD0000
 The dialog condition is not active. More...
 
const uint BadDialogResponseInvalid = 0x80CE0000
 The response is not valid for the dialog. More...
 
const uint BadConditionBranchAlreadyAcked = 0x80CF0000
 The condition branch has already been acknowledged. More...
 
const uint BadConditionBranchAlreadyConfirmed = 0x80D00000
 The condition branch has already been confirmed. More...
 
const uint BadConditionAlreadyShelved = 0x80D10000
 The condition has already been shelved. More...
 
const uint BadConditionNotShelved = 0x80D20000
 The condition is not currently shelved. More...
 
const uint BadShelvingTimeOutOfRange = 0x80D30000
 The shelving time not within an acceptable range. More...
 
const uint BadNoData = 0x809B0000
 No data exists for the requested time range or event filter. More...
 
const uint BadBoundNotFound = 0x80D70000
 No data found to provide upper or lower bound value. More...
 
const uint BadBoundNotSupported = 0x80D80000
 The server cannot retrieve a bound for the variable. More...
 
const uint BadDataLost = 0x809D0000
 Data is missing due to collection started/stopped/lost. More...
 
const uint BadDataUnavailable = 0x809E0000
 Expected data is unavailable for the requested time range due to an un-mounted volume, an off-line archive or tape, or similar reason for temporary unavailability. More...
 
const uint BadEntryExists = 0x809F0000
 The data or event was not successfully inserted because a matching entry exists. More...
 
const uint BadNoEntryExists = 0x80A00000
 The data or event was not successfully updated because no matching entry exists. More...
 
const uint BadTimestampNotSupported = 0x80A10000
 The client requested history using a timestamp format the server does not support (i.e requested ServerTimestamp when server only supports SourceTimestamp). More...
 
const uint GoodEntryInserted = 0x00A20000
 The data or event was successfully inserted into the historical database. More...
 
const uint GoodEntryReplaced = 0x00A30000
 The data or event field was successfully replaced in the historical database. More...
 
const uint UncertainDataSubNormal = 0x40A40000
 The value is derived from multiple values and has less than the required number of Good values. More...
 
const uint GoodNoData = 0x00A50000
 No data exists for the requested time range or event filter. More...
 
const uint GoodMoreData = 0x00A60000
 The data or event field was successfully replaced in the historical database. More...
 
const uint BadAggregateListMismatch = 0x80D40000
 The requested number of Aggregates does not match the requested number of NodeIds. More...
 
const uint BadAggregateNotSupported = 0x80D50000
 The requested Aggregate is not support by the server. More...
 
const uint BadAggregateInvalidInputs = 0x80D60000
 The aggregate value could not be derived due to invalid data inputs. More...
 
const uint BadAggregateConfigurationRejected = 0x80DA0000
 The aggregate configuration is not valid for specified node. More...
 
const uint GoodDataIgnored = 0x00D90000
 The request specifies fields which are not valid for the EventType or cannot be saved by the historian. More...
 
const uint BadRequestNotAllowed = 0x80E40000
 The request was rejected by the server because it did not meet the criteria set by the server. More...
 
const uint BadRequestNotComplete = 0x81130000
 The request has not been processed by the server yet. More...
 
const uint BadTicketRequired = 0x811F0000
 The device identity needs a ticket before it can be accepted. More...
 
const uint BadTicketInvalid = 0x81200000
 The device identity needs a ticket before it can be accepted. More...
 
const uint GoodEdited = 0x00DC0000
 The value does not come from the real source and has been edited by the server. More...
 
const uint GoodPostActionFailed = 0x00DD0000
 There was an error in execution of these post-actions. More...
 
const uint UncertainDominantValueChanged = 0x40DE0000
 The related EngineeringUnit has been changed but the Variable Value is still provided based on the previous unit. More...
 
const uint GoodDependentValueChanged = 0x00E00000
 A dependent value has been changed but the change has not been applied to the device. More...
 
const uint 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. More...
 
const uint 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. More...
 
const uint 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. More...
 
const uint GoodEdited_DependentValueChanged = 0x01160000
 It is delivered with a dominant Variable value when a dependent Variable has changed but the change has not been applied. More...
 
const uint GoodEdited_DominantValueChanged = 0x01170000
 It is delivered with a dependent Variable value when a dominant Variable has changed but the change has not been applied. More...
 
const uint 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. More...
 
const uint BadEdited_OutOfRange = 0x81190000
 It is delivered with a Variable value when Variable has changed but the value is not legal. More...
 
const uint BadInitialValue_OutOfRange = 0x811A0000
 It is delivered with a Variable value when a source Variable has changed but the value is not legal. More...
 
const uint BadOutOfRange_DominantValueChanged = 0x811B0000
 It is delivered with a dependent Variable value when a dominant Variable has changed and the value is not legal. More...
 
const uint BadEdited_OutOfRange_DominantValueChanged = 0x811C0000
 It is delivered with a dependent Variable value when a dominant Variable has changed, the value is not legal and the change has not been applied. More...
 
const uint 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. More...
 
const uint BadEdited_OutOfRange_DominantValueChanged_DependentValueChanged = 0x811E0000
 It is delivered with a dependent Variable value when a dominant or dependent Variable has changed, the value is not legal and the change has not been applied. More...
 
const uint GoodCommunicationEvent = 0x00A70000
 The communication layer has raised an event. More...
 
const uint GoodShutdownEvent = 0x00A80000
 The system is shutting down. More...
 
const uint GoodCallAgain = 0x00A90000
 The operation is not finished and needs to be called again. More...
 
const uint GoodNonCriticalTimeout = 0x00AA0000
 A non-critical timeout occurred. More...
 
const uint BadInvalidArgument = 0x80AB0000
 One or more arguments are invalid. More...
 
const uint BadConnectionRejected = 0x80AC0000
 Could not establish a network connection to remote server. More...
 
const uint BadDisconnect = 0x80AD0000
 The server has disconnected from the client. More...
 
const uint BadConnectionClosed = 0x80AE0000
 The network connection has been closed. More...
 
const uint BadInvalidState = 0x80AF0000
 The operation cannot be completed because the object is closed, uninitialized or in some other invalid state. More...
 
const uint BadEndOfStream = 0x80B00000
 Cannot move beyond end of the stream. More...
 
const uint BadNoDataAvailable = 0x80B10000
 No data is currently available for reading from a non-blocking stream. More...
 
const uint BadWaitingForResponse = 0x80B20000
 The asynchronous operation is waiting for a response. More...
 
const uint BadOperationAbandoned = 0x80B30000
 The asynchronous operation was abandoned by the caller. More...
 
const uint BadExpectedStreamToBlock = 0x80B40000
 The stream did not return all data requested (possibly because it is a non-blocking stream). More...
 
const uint BadWouldBlock = 0x80B50000
 Non blocking behaviour is required and the operation would block. More...
 
const uint BadSyntaxError = 0x80B60000
 A value had an invalid syntax. More...
 
const uint BadMaxConnectionsReached = 0x80B70000
 The operation could not be finished because all available connections are in use. More...
 

Detailed Description

The basic status codes.

A class that defines constants used by UA applications.

Member Data Documentation

const uint UnifiedAutomation.UaBase.StatusCodes.Bad = 0x80000000

The status is base.

const uint UnifiedAutomation.UaBase.StatusCodes.BadAggregateConfigurationRejected = 0x80DA0000

The aggregate configuration is not valid for specified node.

const uint UnifiedAutomation.UaBase.StatusCodes.BadAggregateInvalidInputs = 0x80D60000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadAggregateListMismatch = 0x80D40000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadAggregateNotSupported = 0x80D50000

The requested Aggregate is not support by the server.

const uint UnifiedAutomation.UaBase.StatusCodes.BadAlreadyExists = 0x81150000

An equivalent rule already exists.

const uint UnifiedAutomation.UaBase.StatusCodes.BadApplicationSignatureInvalid = 0x80580000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadArgumentsMissing = 0x80760000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadAttributeIdInvalid = 0x80350000

The attribute is not supported for the specified Node.

const uint UnifiedAutomation.UaBase.StatusCodes.BadBoundNotFound = 0x80D70000

No data found to provide upper or lower bound value.

const uint UnifiedAutomation.UaBase.StatusCodes.BadBoundNotSupported = 0x80D80000

The server cannot retrieve a bound for the variable.

const uint UnifiedAutomation.UaBase.StatusCodes.BadBrowseDirectionInvalid = 0x804D0000

The browse direction is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadBrowseNameDuplicated = 0x80610000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadBrowseNameInvalid = 0x80600000

The browse name is invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateChainIncomplete = 0x810D0000

The certificate chain is incomplete.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateHostNameInvalid = 0x80160000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateInvalid = 0x80120000

The certificate provided as a parameter is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateIssuerRevocationUnknown = 0x801C0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateIssuerRevoked = 0x801E0000

The issuer certificate has been revoked.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateIssuerTimeInvalid = 0x80150000

An issuer certificate has expired or is not yet valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateIssuerUseNotAllowed = 0x80190000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificatePolicyCheckFailed = 0x81140000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateRevocationUnknown = 0x801B0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateRevoked = 0x801D0000

The certificate has been revoked.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateTimeInvalid = 0x80140000

The certificate has expired or is not yet valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateUntrusted = 0x801A0000

The certificate is not trusted.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateUriInvalid = 0x80170000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadCertificateUseNotAllowed = 0x80180000

The certificate may not be used for the requested operation.

const uint UnifiedAutomation.UaBase.StatusCodes.BadCommunicationError = 0x80050000

A low level communication error occurred.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConditionAlreadyDisabled = 0x80980000

This condition has already been disabled.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConditionAlreadyEnabled = 0x80CC0000

This condition has already been enabled.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConditionAlreadyShelved = 0x80D10000

The condition has already been shelved.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConditionBranchAlreadyAcked = 0x80CF0000

The condition branch has already been acknowledged.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConditionBranchAlreadyConfirmed = 0x80D00000

The condition branch has already been confirmed.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConditionDisabled = 0x80990000

Property not available, this condition is disabled.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConditionNotShelved = 0x80D20000

The condition is not currently shelved.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConfigurationError = 0x80890000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadConnectionClosed = 0x80AE0000

The network connection has been closed.

const uint UnifiedAutomation.UaBase.StatusCodes.BadConnectionRejected = 0x80AC0000

Could not establish a network connection to remote server.

const uint UnifiedAutomation.UaBase.StatusCodes.BadContentFilterInvalid = 0x80480000

The content filter is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadContinuationPointInvalid = 0x804A0000

The continuation point provide is longer valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDataEncodingInvalid = 0x80380000

The data encoding is invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDataEncodingUnsupported = 0x80390000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadDataLost = 0x809D0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadDataTypeIdUnknown = 0x80110000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadDataUnavailable = 0x809E0000

Expected data is unavailable for the requested time range due to an un-mounted volume, an off-line archive or tape, or similar reason for temporary unavailability.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDeadbandFilterInvalid = 0x808E0000

The deadband filter is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDecodingError = 0x80070000

Decoding halted because of invalid data in the stream.

const uint UnifiedAutomation.UaBase.StatusCodes.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.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDeviceFailure = 0x808B0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadDialogNotActive = 0x80CD0000

The dialog condition is not active.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDialogResponseInvalid = 0x80CE0000

The response is not valid for the dialog.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDisconnect = 0x80AD0000

The server has disconnected from the client.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDiscoveryUrlMissing = 0x80510000

No DiscoveryUrl was specified.

const uint UnifiedAutomation.UaBase.StatusCodes.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.

const uint UnifiedAutomation.UaBase.StatusCodes.BadDuplicateReferenceNotAllowed = 0x80660000

The reference type between the nodes is already defined.

const uint UnifiedAutomation.UaBase.StatusCodes.BadEdited_OutOfRange = 0x81190000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadEdited_OutOfRange_DominantValueChanged = 0x811C0000

It is delivered with a dependent Variable value when a dominant Variable has changed, the value is not legal and the change has not been applied.

const uint UnifiedAutomation.UaBase.StatusCodes.BadEdited_OutOfRange_DominantValueChanged_DependentValueChanged = 0x811E0000

It is delivered with a dependent Variable value when a dominant or dependent Variable has changed, the value is not legal and the change has not been applied.

const uint UnifiedAutomation.UaBase.StatusCodes.BadEncodingError = 0x80060000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadEncodingLimitsExceeded = 0x80080000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadEndOfStream = 0x80B00000

Cannot move beyond end of the stream.

const uint UnifiedAutomation.UaBase.StatusCodes.BadEntryExists = 0x809F0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadEventFilterInvalid = 0x80470000

The event filter is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadEventIdUnknown = 0x809A0000

The specified event id is not recognized.

const uint UnifiedAutomation.UaBase.StatusCodes.BadEventNotAcknowledgeable = 0x80BB0000

The event cannot be acknowledged.

const uint UnifiedAutomation.UaBase.StatusCodes.BadExpectedStreamToBlock = 0x80B40000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadFilterElementInvalid = 0x80C40000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadFilterLiteralInvalid = 0x80C50000

The referenced literal is not a valid value.

const uint UnifiedAutomation.UaBase.StatusCodes.BadFilterNotAllowed = 0x80450000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadFilterOperandCountMismatch = 0x80C30000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadFilterOperandInvalid = 0x80490000

The operand used in a content filter is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadFilterOperatorInvalid = 0x80C10000

An unrecognized operator was provided in a filter.

const uint UnifiedAutomation.UaBase.StatusCodes.BadFilterOperatorUnsupported = 0x80C20000

A valid operator was provided, but the server does not provide support for this filter operator.

const uint UnifiedAutomation.UaBase.StatusCodes.BadHistoryOperationInvalid = 0x80710000

The history details parameter is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadHistoryOperationUnsupported = 0x80720000

The server does not support the requested operation.

const uint UnifiedAutomation.UaBase.StatusCodes.BadIdentityChangeNotSupported = 0x80C60000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadIdentityTokenInvalid = 0x80200000

The user identity token is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadIdentityTokenRejected = 0x80210000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadIndexRangeInvalid = 0x80360000

The syntax of the index range parameter is invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadIndexRangeNoData = 0x80370000

No data exists within the range of indexes specified.

const uint UnifiedAutomation.UaBase.StatusCodes.BadInitialValue_OutOfRange = 0x811A0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadInsufficientClientProfile = 0x807C0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadInternalError = 0x80020000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadInvalidArgument = 0x80AB0000

One or more arguments are invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadInvalidSelfReference = 0x80670000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadInvalidState = 0x80AF0000

The operation cannot be completed because the object is closed, uninitialized or in some other invalid state.

const uint UnifiedAutomation.UaBase.StatusCodes.BadInvalidTimestamp = 0x80230000

The timestamp is outside the range allowed by the server.

const uint UnifiedAutomation.UaBase.StatusCodes.BadInvalidTimestampArgument = 0x80BD0000

The defined timestamp to return was invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadLicenseExpired = 0x810E0000

The server requires a license to operate in general or to perform a service or operation, but existing license is expired.

const uint UnifiedAutomation.UaBase.StatusCodes.BadLicenseLimitsExceeded = 0x810F0000

The server has limits on number of allowed operations / objects, based on installed licenses, and these limits where exceeded.

const uint UnifiedAutomation.UaBase.StatusCodes.BadLicenseNotAvailable = 0x81100000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadMaxAgeInvalid = 0x80700000

The max age parameter is invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadMaxConnectionsReached = 0x80B70000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadMessageNotAvailable = 0x807B0000

The requested notification message is no longer available.

const uint UnifiedAutomation.UaBase.StatusCodes.BadMethodInvalid = 0x80750000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadMonitoredItemFilterInvalid = 0x80430000

The monitored item filter parameter is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadMonitoredItemFilterUnsupported = 0x80440000

The server does not support the requested monitored item filter.

const uint UnifiedAutomation.UaBase.StatusCodes.BadMonitoredItemIdInvalid = 0x80420000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadMonitoringModeInvalid = 0x80410000

The monitoring mode is invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoCommunication = 0x80310000

Communication with the data source is defined, but not established, and there is no last known value available.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoContinuationPoints = 0x804B0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoData = 0x809B0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoDataAvailable = 0x80B10000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNodeAttributesInvalid = 0x80620000

The node attributes are not valid for the node class.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNodeClassInvalid = 0x805F0000

The node class is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNodeIdExists = 0x805E0000

The requested node id is already used by another node.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNodeIdInvalid = 0x80330000

The syntax of the node id is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.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.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNodeIdUnknown = 0x80340000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoDeleteRights = 0x80690000

The server will not allow the node to be deleted.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNodeNotInView = 0x804E0000

The node is not part of the view.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoEntryExists = 0x80A00000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoMatch = 0x806F0000

The requested operation has no match to return.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNonceInvalid = 0x80240000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoSubscription = 0x80790000

There is no subscription available for this session.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotConnected = 0x808A0000

The variable should receive its value from another variable, but has never been configured to do so.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotExecutable = 0x81110000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotFound = 0x803E0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNothingToDo = 0x800F0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotImplemented = 0x80400000

Requested operation is not implemented.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotReadable = 0x803A0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotSupported = 0x803D0000

The requested operation is not supported.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotTypeDefinition = 0x80C80000

The provided Nodeid was not a type definition nodeid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNotWritable = 0x803B0000

The access level does not allow writing to the Node.

const uint UnifiedAutomation.UaBase.StatusCodes.BadNoValidCertificates = 0x80590000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadNumericOverflow = 0x81120000

The number was not accepted because of a numeric overflow.

const uint UnifiedAutomation.UaBase.StatusCodes.BadObjectDeleted = 0x803F0000

The object cannot be used because it has been deleted.

const uint UnifiedAutomation.UaBase.StatusCodes.BadOperationAbandoned = 0x80B30000

The asynchronous operation was abandoned by the caller.

const uint UnifiedAutomation.UaBase.StatusCodes.BadOutOfMemory = 0x80030000

Not enough memory to complete the operation.

const uint UnifiedAutomation.UaBase.StatusCodes.BadOutOfRange = 0x803C0000

The value was out of range.

const uint UnifiedAutomation.UaBase.StatusCodes.BadOutOfRange_DominantValueChanged = 0x811B0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.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.

const uint UnifiedAutomation.UaBase.StatusCodes.BadOutOfService = 0x808D0000

The source of the data is not operational.

const uint UnifiedAutomation.UaBase.StatusCodes.BadParentNodeIdInvalid = 0x805B0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadProtocolVersionUnsupported = 0x80BE0000

The applications do not have compatible protocol versions.

const uint UnifiedAutomation.UaBase.StatusCodes.BadQueryTooComplex = 0x806E0000

The requested operation requires too many resources in the server.

const uint UnifiedAutomation.UaBase.StatusCodes.BadReferenceLocalOnly = 0x80680000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadReferenceNotAllowed = 0x805C0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadReferenceTypeIdInvalid = 0x804C0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadRefreshInProgress = 0x80970000

This Condition refresh failed, a Condition refresh operation is already in progress.

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestCancelledByClient = 0x802C0000

The request was cancelled by the client.

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestCancelledByRequest = 0x805A0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestHeaderInvalid = 0x802A0000

The header for the request is missing or invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestInterrupted = 0x80840000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestNotAllowed = 0x80E40000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestNotComplete = 0x81130000

The request has not been processed by the server yet.

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestTimeout = 0x80850000

Timeout occurred while processing the request.

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestTooLarge = 0x80B80000

The request message size exceeds limits set by the server.

const uint UnifiedAutomation.UaBase.StatusCodes.BadRequestTypeInvalid = 0x80530000

The security token request type is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadResourceUnavailable = 0x80040000

An operating system resource is not available.

const uint UnifiedAutomation.UaBase.StatusCodes.BadResponseTooLarge = 0x80B90000

The response message size exceeds limits set by the client.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSecureChannelClosed = 0x80860000

The secure channel has been closed.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSecureChannelIdInvalid = 0x80220000

The specified secure channel is no longer valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSecureChannelTokenUnknown = 0x80870000

The token has expired or is not recognized.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSecurityChecksFailed = 0x80130000

An error occurred verifying security.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSecurityModeInsufficient = 0x80E60000

The operation is not permitted over the current secure channel.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSecurityModeRejected = 0x80540000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadSecurityPolicyRejected = 0x80550000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadSempahoreFileMissing = 0x80520000

The semaphore file specified by the client is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSensorFailure = 0x808C0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadSequenceNumberInvalid = 0x80880000

The sequence number is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSequenceNumberUnknown = 0x807A0000

The sequence number is unknown to the server.

const uint UnifiedAutomation.UaBase.StatusCodes.BadServerHalted = 0x800E0000

The server has stopped and cannot process any requests.

const uint UnifiedAutomation.UaBase.StatusCodes.BadServerIndexInvalid = 0x806A0000

The server index is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadServerNameMissing = 0x80500000

No ServerName was specified.

const uint UnifiedAutomation.UaBase.StatusCodes.BadServerNotConnected = 0x800D0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadServerUriInvalid = 0x804F0000

The ServerUri is not a valid URI.

const uint UnifiedAutomation.UaBase.StatusCodes.BadServiceUnsupported = 0x800B0000

The server does not support the requested service.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSessionClosed = 0x80260000

The session was closed by the client.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSessionIdInvalid = 0x80250000

The session id is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSessionNotActivated = 0x80270000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadShelvingTimeOutOfRange = 0x80D30000

The shelving time not within an acceptable range.

const uint UnifiedAutomation.UaBase.StatusCodes.BadShutdown = 0x800C0000

The operation was cancelled because the application is shutting down.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSourceNodeIdInvalid = 0x80640000

The source node id does not reference a valid node.

const uint UnifiedAutomation.UaBase.StatusCodes.BadStateNotActive = 0x80BF0000

The sub-state machine is not currently active.

const uint UnifiedAutomation.UaBase.StatusCodes.BadStructureMissing = 0x80460000

A mandatory structured parameter was missing or null.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSubscriptionIdInvalid = 0x80280000

The subscription id is not valid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadSyntaxError = 0x80B60000

A value had an invalid syntax.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTargetNodeIdInvalid = 0x80650000

The target node id does not reference a valid node.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTcpEndpointUrlInvalid = 0x80830000

The server does not recognize the QueryString specified.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTcpInternalError = 0x80820000

An internal error occurred.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTcpMessageTooLarge = 0x80800000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTcpMessageTypeInvalid = 0x807E0000

The type of the message specified in the header invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTcpNotEnoughResources = 0x80810000

There are not enough resources to process the request.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTcpSecureChannelUnknown = 0x807F0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTcpServerTooBusy = 0x807D0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTicketInvalid = 0x81200000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTicketRequired = 0x811F0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTimeout = 0x800A0000

The operation timed out.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTimestampNotSupported = 0x80A10000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTimestampsToReturnInvalid = 0x802B0000

The timestamps to return parameter is invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTooManyArguments = 0x80E50000

Too many arguments were provided.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTooManyMatches = 0x806D0000

The requested operation has too many matches to return.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTooManyMonitoredItems = 0x80DB0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTooManyOperations = 0x80100000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTooManyPublishRequests = 0x80780000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTooManySessions = 0x80560000

The server has reached its maximum number of sessions.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTooManySubscriptions = 0x80770000

The server has reached its maximum number of subscriptions.

const uint UnifiedAutomation.UaBase.StatusCodes.BadTypeDefinitionInvalid = 0x80630000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadTypeMismatch = 0x80740000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadUnexpectedError = 0x80010000

An unexpected error occurred.

const uint UnifiedAutomation.UaBase.StatusCodes.BadUnknownResponse = 0x80090000

An unrecognized response was received from the server.

const uint UnifiedAutomation.UaBase.StatusCodes.BadUserAccessDenied = 0x801F0000

User does not have permission to perform the requested operation.

const uint UnifiedAutomation.UaBase.StatusCodes.BadUserSignatureInvalid = 0x80570000

The user token signature is missing or invalid.

const uint UnifiedAutomation.UaBase.StatusCodes.BadViewIdUnknown = 0x806B0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadViewParameterMismatch = 0x80CA0000

The view parameters are not consistent with each other.

const uint UnifiedAutomation.UaBase.StatusCodes.BadViewTimestampInvalid = 0x80C90000

The view timestamp is not available or not supported.

const uint UnifiedAutomation.UaBase.StatusCodes.BadViewVersionInvalid = 0x80CB0000

The view version is not available or not supported.

const uint UnifiedAutomation.UaBase.StatusCodes.BadWaitingForInitialData = 0x80320000

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

const uint UnifiedAutomation.UaBase.StatusCodes.BadWaitingForResponse = 0x80B20000

The asynchronous operation is waiting for a response.

const uint UnifiedAutomation.UaBase.StatusCodes.BadWouldBlock = 0x80B50000

Non blocking behaviour is required and the operation would block.

const uint UnifiedAutomation.UaBase.StatusCodes.BadWriteNotSupported = 0x80730000

The server does not support writing the combination of value, status and timestamps provided.

const uint UnifiedAutomation.UaBase.StatusCodes.Good = 0x00000000

The status is good.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodCallAgain = 0x00A90000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodClamped = 0x00300000

The value written was accepted but was clamped.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodCommunicationEvent = 0x00A70000

The communication layer has raised an event.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodCompletesAsynchronously = 0x002E0000

The processing will complete asynchronously.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodDataIgnored = 0x00D90000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodDependentValueChanged = 0x00E00000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodEdited = 0x00DC0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodEdited_DependentValueChanged = 0x01160000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodEdited_DominantValueChanged = 0x01170000

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

const uint UnifiedAutomation.UaBase.StatusCodes.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.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodEntryInserted = 0x00A20000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodEntryReplaced = 0x00A30000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodLocalOverride = 0x00960000

The value has been overridden.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodMoreData = 0x00A60000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodNoData = 0x00A50000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodNonCriticalTimeout = 0x00AA0000

A non-critical timeout occurred.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodOverload = 0x002F0000

Sampling has slowed down due to resource limitations.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodPostActionFailed = 0x00DD0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.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.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodRetransmissionQueueNotSupported = 0x00DF0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.GoodShutdownEvent = 0x00A80000

The system is shutting down.

const uint UnifiedAutomation.UaBase.StatusCodes.GoodSubscriptionTransferred = 0x002D0000

The subscription was transferred to another session.

const uint UnifiedAutomation.UaBase.StatusCodes.Uncertain = 0x40000000

The status is uncertain.

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainDataSubNormal = 0x40A40000

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

const uint UnifiedAutomation.UaBase.StatusCodes.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.

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainDominantValueChanged = 0x40DE0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainEngineeringUnitsExceeded = 0x40940000

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

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainInitialValue = 0x40920000

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

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainLastUsableValue = 0x40900000

Whatever was updating this value has stopped doing so.

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainNoCommunicationLastUsableValue = 0x408F0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainNotAllNodesAvailable = 0x40C00000

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

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainReferenceNotDeleted = 0x40BC0000

The server was not able to delete all target references.

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainReferenceOutOfServer = 0x406C0000

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

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainSensorNotAccurate = 0x40930000

The value is at one of the sensor limits.

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainSubNormal = 0x40950000

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

const uint UnifiedAutomation.UaBase.StatusCodes.UncertainSubstituteValue = 0x40910000

The value is an operational value that was manually overwritten.


The documentation for this class was generated from the following files: