S2OPC OPCUA Toolkit
Typedefs | Enumerations
sopc_enum_types.h File Reference
#include <stdint.h>

Go to the source code of this file.

Typedefs

typedef enum _OpcUa_NamingRuleType OpcUa_NamingRuleType
 
typedef enum _OpcUa_OpenFileMode OpcUa_OpenFileMode
 
typedef enum _OpcUa_IdentityCriteriaType OpcUa_IdentityCriteriaType
 
typedef enum _OpcUa_TrustListMasks OpcUa_TrustListMasks
 
typedef enum _OpcUa_PubSubState OpcUa_PubSubState
 
typedef enum _OpcUa_DataSetFieldFlags OpcUa_DataSetFieldFlags
 
typedef enum _OpcUa_DataSetFieldContentMask OpcUa_DataSetFieldContentMask
 
typedef enum _OpcUa_OverrideValueHandling OpcUa_OverrideValueHandling
 
typedef enum _OpcUa_DataSetOrderingType OpcUa_DataSetOrderingType
 
typedef enum _OpcUa_UadpNetworkMessageContentMask OpcUa_UadpNetworkMessageContentMask
 
typedef enum _OpcUa_UadpDataSetMessageContentMask OpcUa_UadpDataSetMessageContentMask
 
typedef enum _OpcUa_JsonNetworkMessageContentMask OpcUa_JsonNetworkMessageContentMask
 
typedef enum _OpcUa_JsonDataSetMessageContentMask OpcUa_JsonDataSetMessageContentMask
 
typedef enum _OpcUa_BrokerTransportQualityOfService OpcUa_BrokerTransportQualityOfService
 
typedef enum _OpcUa_DiagnosticsLevel OpcUa_DiagnosticsLevel
 
typedef enum _OpcUa_PubSubDiagnosticsCounterClassification OpcUa_PubSubDiagnosticsCounterClassification
 
typedef enum _OpcUa_Duplex OpcUa_Duplex
 
typedef enum _OpcUa_InterfaceAdminStatus OpcUa_InterfaceAdminStatus
 
typedef enum _OpcUa_InterfaceOperStatus OpcUa_InterfaceOperStatus
 
typedef enum _OpcUa_NegotiationStatus OpcUa_NegotiationStatus
 
typedef enum _OpcUa_TsnFailureCode OpcUa_TsnFailureCode
 
typedef enum _OpcUa_TsnStreamState OpcUa_TsnStreamState
 
typedef enum _OpcUa_TsnTalkerStatus OpcUa_TsnTalkerStatus
 
typedef enum _OpcUa_TsnListenerStatus OpcUa_TsnListenerStatus
 
typedef enum _OpcUa_IdType OpcUa_IdType
 
typedef enum _OpcUa_NodeClass OpcUa_NodeClass
 
typedef enum _OpcUa_PermissionType OpcUa_PermissionType
 
typedef enum _OpcUa_AccessLevelType OpcUa_AccessLevelType
 
typedef enum _OpcUa_AccessLevelExType OpcUa_AccessLevelExType
 
typedef enum _OpcUa_EventNotifierType OpcUa_EventNotifierType
 
typedef enum _OpcUa_AccessRestrictionType OpcUa_AccessRestrictionType
 
typedef enum _OpcUa_StructureType OpcUa_StructureType
 
typedef enum _OpcUa_ApplicationType OpcUa_ApplicationType
 
typedef enum _OpcUa_MessageSecurityMode OpcUa_MessageSecurityMode
 
typedef enum _OpcUa_UserTokenType OpcUa_UserTokenType
 
typedef enum _OpcUa_SecurityTokenRequestType OpcUa_SecurityTokenRequestType
 
typedef enum _OpcUa_NodeAttributesMask OpcUa_NodeAttributesMask
 
typedef enum _OpcUa_AttributeWriteMask OpcUa_AttributeWriteMask
 
typedef enum _OpcUa_BrowseDirection OpcUa_BrowseDirection
 
typedef enum _OpcUa_BrowseResultMask OpcUa_BrowseResultMask
 
typedef enum _OpcUa_FilterOperator OpcUa_FilterOperator
 
typedef enum _OpcUa_TimestampsToReturn OpcUa_TimestampsToReturn
 
typedef enum _OpcUa_HistoryUpdateType OpcUa_HistoryUpdateType
 
typedef enum _OpcUa_PerformUpdateType OpcUa_PerformUpdateType
 
typedef enum _OpcUa_MonitoringMode OpcUa_MonitoringMode
 
typedef enum _OpcUa_DataChangeTrigger OpcUa_DataChangeTrigger
 
typedef enum _OpcUa_DeadbandType OpcUa_DeadbandType
 
typedef enum _OpcUa_RedundancySupport OpcUa_RedundancySupport
 
typedef enum _OpcUa_ServerState OpcUa_ServerState
 
typedef enum _OpcUa_ModelChangeStructureVerbMask OpcUa_ModelChangeStructureVerbMask
 
typedef enum _OpcUa_AxisScaleEnumeration OpcUa_AxisScaleEnumeration
 
typedef enum _OpcUa_ExceptionDeviationFormat OpcUa_ExceptionDeviationFormat
 

Enumerations

enum  _OpcUa_NamingRuleType { OpcUa_NamingRuleType_Mandatory = 1, OpcUa_NamingRuleType_Optional = 2, OpcUa_NamingRuleType_Constraint = 3, OpcUa_NamingRuleType_SizeOf = INT32_MAX }
 
enum  _OpcUa_OpenFileMode {
  OpcUa_OpenFileMode_Read = 1, OpcUa_OpenFileMode_Write = 2, OpcUa_OpenFileMode_EraseExisting = 4, OpcUa_OpenFileMode_Append = 8,
  OpcUa_OpenFileMode_SizeOf = INT32_MAX
}
 
enum  _OpcUa_IdentityCriteriaType {
  OpcUa_IdentityCriteriaType_UserName = 1, OpcUa_IdentityCriteriaType_Thumbprint = 2, OpcUa_IdentityCriteriaType_Role = 3, OpcUa_IdentityCriteriaType_GroupId = 4,
  OpcUa_IdentityCriteriaType_Anonymous = 5, OpcUa_IdentityCriteriaType_AuthenticatedUser = 6, OpcUa_IdentityCriteriaType_Application = 7, OpcUa_IdentityCriteriaType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_TrustListMasks {
  OpcUa_TrustListMasks_None = 0, OpcUa_TrustListMasks_TrustedCertificates = 1, OpcUa_TrustListMasks_TrustedCrls = 2, OpcUa_TrustListMasks_IssuerCertificates = 4,
  OpcUa_TrustListMasks_IssuerCrls = 8, OpcUa_TrustListMasks_All = 15, OpcUa_TrustListMasks_SizeOf = INT32_MAX
}
 
enum  _OpcUa_PubSubState {
  OpcUa_PubSubState_Disabled = 0, OpcUa_PubSubState_Paused = 1, OpcUa_PubSubState_Operational = 2, OpcUa_PubSubState_Error = 3,
  OpcUa_PubSubState_PreOperational = 4, OpcUa_PubSubState_SizeOf = INT32_MAX
}
 
enum  _OpcUa_DataSetFieldFlags { OpcUa_DataSetFieldFlags_None = 0, OpcUa_DataSetFieldFlags_PromotedField = 1, OpcUa_DataSetFieldFlags_SizeOf = UINT16_MAX }
 
enum  _OpcUa_DataSetFieldContentMask {
  OpcUa_DataSetFieldContentMask_None = 0, OpcUa_DataSetFieldContentMask_StatusCode = 1, OpcUa_DataSetFieldContentMask_SourceTimestamp = 2, OpcUa_DataSetFieldContentMask_ServerTimestamp = 4,
  OpcUa_DataSetFieldContentMask_SourcePicoSeconds = 8, OpcUa_DataSetFieldContentMask_ServerPicoSeconds = 16, OpcUa_DataSetFieldContentMask_RawData = 32, OpcUa_DataSetFieldContentMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_OverrideValueHandling { OpcUa_OverrideValueHandling_Disabled = 0, OpcUa_OverrideValueHandling_LastUsableValue = 1, OpcUa_OverrideValueHandling_OverrideValue = 2, OpcUa_OverrideValueHandling_SizeOf = INT32_MAX }
 
enum  _OpcUa_DataSetOrderingType { OpcUa_DataSetOrderingType_Undefined = 0, OpcUa_DataSetOrderingType_AscendingWriterId = 1, OpcUa_DataSetOrderingType_AscendingWriterIdSingle = 2, OpcUa_DataSetOrderingType_SizeOf = INT32_MAX }
 
enum  _OpcUa_UadpNetworkMessageContentMask {
  OpcUa_UadpNetworkMessageContentMask_None = 0, OpcUa_UadpNetworkMessageContentMask_PublisherId = 1, OpcUa_UadpNetworkMessageContentMask_GroupHeader = 2, OpcUa_UadpNetworkMessageContentMask_WriterGroupId = 4,
  OpcUa_UadpNetworkMessageContentMask_GroupVersion = 8, OpcUa_UadpNetworkMessageContentMask_NetworkMessageNumber = 16, OpcUa_UadpNetworkMessageContentMask_SequenceNumber = 32, OpcUa_UadpNetworkMessageContentMask_PayloadHeader = 64,
  OpcUa_UadpNetworkMessageContentMask_Timestamp = 128, OpcUa_UadpNetworkMessageContentMask_PicoSeconds = 256, OpcUa_UadpNetworkMessageContentMask_DataSetClassId = 512, OpcUa_UadpNetworkMessageContentMask_PromotedFields = 1024,
  OpcUa_UadpNetworkMessageContentMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_UadpDataSetMessageContentMask {
  OpcUa_UadpDataSetMessageContentMask_None = 0, OpcUa_UadpDataSetMessageContentMask_Timestamp = 1, OpcUa_UadpDataSetMessageContentMask_PicoSeconds = 2, OpcUa_UadpDataSetMessageContentMask_Status = 4,
  OpcUa_UadpDataSetMessageContentMask_MajorVersion = 8, OpcUa_UadpDataSetMessageContentMask_MinorVersion = 16, OpcUa_UadpDataSetMessageContentMask_SequenceNumber = 32, OpcUa_UadpDataSetMessageContentMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_JsonNetworkMessageContentMask {
  OpcUa_JsonNetworkMessageContentMask_None = 0, OpcUa_JsonNetworkMessageContentMask_NetworkMessageHeader = 1, OpcUa_JsonNetworkMessageContentMask_DataSetMessageHeader = 2, OpcUa_JsonNetworkMessageContentMask_SingleDataSetMessage = 4,
  OpcUa_JsonNetworkMessageContentMask_PublisherId = 8, OpcUa_JsonNetworkMessageContentMask_DataSetClassId = 16, OpcUa_JsonNetworkMessageContentMask_ReplyTo = 32, OpcUa_JsonNetworkMessageContentMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_JsonDataSetMessageContentMask {
  OpcUa_JsonDataSetMessageContentMask_None = 0, OpcUa_JsonDataSetMessageContentMask_DataSetWriterId = 1, OpcUa_JsonDataSetMessageContentMask_MetaDataVersion = 2, OpcUa_JsonDataSetMessageContentMask_SequenceNumber = 4,
  OpcUa_JsonDataSetMessageContentMask_Timestamp = 8, OpcUa_JsonDataSetMessageContentMask_Status = 16, OpcUa_JsonDataSetMessageContentMask_MessageType = 32, OpcUa_JsonDataSetMessageContentMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_BrokerTransportQualityOfService {
  OpcUa_BrokerTransportQualityOfService_NotSpecified = 0, OpcUa_BrokerTransportQualityOfService_BestEffort = 1, OpcUa_BrokerTransportQualityOfService_AtLeastOnce = 2, OpcUa_BrokerTransportQualityOfService_AtMostOnce = 3,
  OpcUa_BrokerTransportQualityOfService_ExactlyOnce = 4, OpcUa_BrokerTransportQualityOfService_SizeOf = INT32_MAX
}
 
enum  _OpcUa_DiagnosticsLevel {
  OpcUa_DiagnosticsLevel_Basic = 0, OpcUa_DiagnosticsLevel_Advanced = 1, OpcUa_DiagnosticsLevel_Info = 2, OpcUa_DiagnosticsLevel_Log = 3,
  OpcUa_DiagnosticsLevel_Debug = 4, OpcUa_DiagnosticsLevel_SizeOf = INT32_MAX
}
 
enum  _OpcUa_PubSubDiagnosticsCounterClassification { OpcUa_PubSubDiagnosticsCounterClassification_Information = 0, OpcUa_PubSubDiagnosticsCounterClassification_Error = 1, OpcUa_PubSubDiagnosticsCounterClassification_SizeOf = INT32_MAX }
 
enum  _OpcUa_Duplex { OpcUa_Duplex_Full = 0, OpcUa_Duplex_Half = 1, OpcUa_Duplex_Unknown = 2, OpcUa_Duplex_SizeOf = INT32_MAX }
 
enum  _OpcUa_InterfaceAdminStatus { OpcUa_InterfaceAdminStatus_Up = 0, OpcUa_InterfaceAdminStatus_Down = 1, OpcUa_InterfaceAdminStatus_Testing = 2, OpcUa_InterfaceAdminStatus_SizeOf = INT32_MAX }
 
enum  _OpcUa_InterfaceOperStatus {
  OpcUa_InterfaceOperStatus_Up = 0, OpcUa_InterfaceOperStatus_Down = 1, OpcUa_InterfaceOperStatus_Testing = 2, OpcUa_InterfaceOperStatus_Unknown = 3,
  OpcUa_InterfaceOperStatus_Dormant = 4, OpcUa_InterfaceOperStatus_NotPresent = 5, OpcUa_InterfaceOperStatus_LowerLayerDown = 6, OpcUa_InterfaceOperStatus_SizeOf = INT32_MAX
}
 
enum  _OpcUa_NegotiationStatus {
  OpcUa_NegotiationStatus_InProgress = 0, OpcUa_NegotiationStatus_Complete = 1, OpcUa_NegotiationStatus_Failed = 2, OpcUa_NegotiationStatus_Unknown = 3,
  OpcUa_NegotiationStatus_NoNegotiation = 4, OpcUa_NegotiationStatus_SizeOf = INT32_MAX
}
 
enum  _OpcUa_TsnFailureCode {
  OpcUa_TsnFailureCode_NoFailure = 0, OpcUa_TsnFailureCode_InsufficientBandwidth = 1, OpcUa_TsnFailureCode_InsufficientResources = 2, OpcUa_TsnFailureCode_InsufficientTrafficClassBandwidth = 3,
  OpcUa_TsnFailureCode_StreamIdInUse = 4, OpcUa_TsnFailureCode_StreamDestinationAddressInUse = 5, OpcUa_TsnFailureCode_StreamPreemptedByHigherRank = 6, OpcUa_TsnFailureCode_LatencyHasChanged = 7,
  OpcUa_TsnFailureCode_EgressPortNotAvbCapable = 8, OpcUa_TsnFailureCode_UseDifferentDestinationAddress = 9, OpcUa_TsnFailureCode_OutOfMsrpResources = 10, OpcUa_TsnFailureCode_OutOfMmrpResources = 11,
  OpcUa_TsnFailureCode_CannotStoreDestinationAddress = 12, OpcUa_TsnFailureCode_PriorityIsNotAnSrcClass = 13, OpcUa_TsnFailureCode_MaxFrameSizeTooLarge = 14, OpcUa_TsnFailureCode_MaxFanInPortsLimitReached = 15,
  OpcUa_TsnFailureCode_FirstValueChangedForStreamId = 16, OpcUa_TsnFailureCode_VlanBlockedOnEgress = 17, OpcUa_TsnFailureCode_VlanTaggingDisabledOnEgress = 18, OpcUa_TsnFailureCode_SrClassPriorityMismatch = 19,
  OpcUa_TsnFailureCode_FeatureNotPropagated = 20, OpcUa_TsnFailureCode_MaxLatencyExceeded = 21, OpcUa_TsnFailureCode_BridgeDoesNotProvideNetworkId = 22, OpcUa_TsnFailureCode_StreamTransformNotSupported = 23,
  OpcUa_TsnFailureCode_StreamIdTypeNotSupported = 24, OpcUa_TsnFailureCode_FeatureNotSupported = 25, OpcUa_TsnFailureCode_SizeOf = INT32_MAX
}
 
enum  _OpcUa_TsnStreamState {
  OpcUa_TsnStreamState_Disabled = 0, OpcUa_TsnStreamState_Configuring = 1, OpcUa_TsnStreamState_Ready = 2, OpcUa_TsnStreamState_Operational = 3,
  OpcUa_TsnStreamState_Error = 4, OpcUa_TsnStreamState_SizeOf = INT32_MAX
}
 
enum  _OpcUa_TsnTalkerStatus { OpcUa_TsnTalkerStatus_None = 0, OpcUa_TsnTalkerStatus_Ready = 1, OpcUa_TsnTalkerStatus_Failed = 2, OpcUa_TsnTalkerStatus_SizeOf = INT32_MAX }
 
enum  _OpcUa_TsnListenerStatus {
  OpcUa_TsnListenerStatus_None = 0, OpcUa_TsnListenerStatus_Ready = 1, OpcUa_TsnListenerStatus_PartialFailed = 2, OpcUa_TsnListenerStatus_Failed = 3,
  OpcUa_TsnListenerStatus_SizeOf = INT32_MAX
}
 
enum  _OpcUa_IdType {
  OpcUa_IdType_Numeric = 0, OpcUa_IdType_String = 1, OpcUa_IdType_Guid = 2, OpcUa_IdType_Opaque = 3,
  OpcUa_IdType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_NodeClass {
  OpcUa_NodeClass_Unspecified = 0, OpcUa_NodeClass_Object = 1, OpcUa_NodeClass_Variable = 2, OpcUa_NodeClass_Method = 4,
  OpcUa_NodeClass_ObjectType = 8, OpcUa_NodeClass_VariableType = 16, OpcUa_NodeClass_ReferenceType = 32, OpcUa_NodeClass_DataType = 64,
  OpcUa_NodeClass_View = 128, OpcUa_NodeClass_SizeOf = INT32_MAX
}
 
enum  _OpcUa_PermissionType {
  OpcUa_PermissionType_None = 0, OpcUa_PermissionType_Browse = 1, OpcUa_PermissionType_ReadRolePermissions = 2, OpcUa_PermissionType_WriteAttribute = 4,
  OpcUa_PermissionType_WriteRolePermissions = 8, OpcUa_PermissionType_WriteHistorizing = 16, OpcUa_PermissionType_Read = 32, OpcUa_PermissionType_Write = 64,
  OpcUa_PermissionType_ReadHistory = 128, OpcUa_PermissionType_InsertHistory = 256, OpcUa_PermissionType_ModifyHistory = 512, OpcUa_PermissionType_DeleteHistory = 1024,
  OpcUa_PermissionType_ReceiveEvents = 2048, OpcUa_PermissionType_Call = 4096, OpcUa_PermissionType_AddReference = 8192, OpcUa_PermissionType_RemoveReference = 16384,
  OpcUa_PermissionType_DeleteNode = 32768, OpcUa_PermissionType_AddNode = 65536, OpcUa_PermissionType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_AccessLevelType {
  OpcUa_AccessLevelType_None = 0, OpcUa_AccessLevelType_CurrentRead = 1, OpcUa_AccessLevelType_CurrentWrite = 2, OpcUa_AccessLevelType_HistoryRead = 4,
  OpcUa_AccessLevelType_HistoryWrite = 8, OpcUa_AccessLevelType_SemanticChange = 16, OpcUa_AccessLevelType_StatusWrite = 32, OpcUa_AccessLevelType_TimestampWrite = 64,
  OpcUa_AccessLevelType_SizeOf = UINT8_MAX
}
 
enum  _OpcUa_AccessLevelExType {
  OpcUa_AccessLevelExType_None = 0, OpcUa_AccessLevelExType_CurrentRead = 1, OpcUa_AccessLevelExType_CurrentWrite = 2, OpcUa_AccessLevelExType_HistoryRead = 4,
  OpcUa_AccessLevelExType_HistoryWrite = 8, OpcUa_AccessLevelExType_SemanticChange = 16, OpcUa_AccessLevelExType_StatusWrite = 32, OpcUa_AccessLevelExType_TimestampWrite = 64,
  OpcUa_AccessLevelExType_NonatomicRead = 256, OpcUa_AccessLevelExType_NonatomicWrite = 512, OpcUa_AccessLevelExType_WriteFullArrayOnly = 1024, OpcUa_AccessLevelExType_NoSubDataTypes = 2048,
  OpcUa_AccessLevelExType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_EventNotifierType {
  OpcUa_EventNotifierType_None = 0, OpcUa_EventNotifierType_SubscribeToEvents = 1, OpcUa_EventNotifierType_HistoryRead = 4, OpcUa_EventNotifierType_HistoryWrite = 8,
  OpcUa_EventNotifierType_SizeOf = UINT8_MAX
}
 
enum  _OpcUa_AccessRestrictionType {
  OpcUa_AccessRestrictionType_None = 0, OpcUa_AccessRestrictionType_SigningRequired = 1, OpcUa_AccessRestrictionType_EncryptionRequired = 2, OpcUa_AccessRestrictionType_SessionRequired = 4,
  OpcUa_AccessRestrictionType_ApplyRestrictionsToBrowse = 8, OpcUa_AccessRestrictionType_SizeOf = UINT16_MAX
}
 
enum  _OpcUa_StructureType {
  OpcUa_StructureType_Structure = 0, OpcUa_StructureType_StructureWithOptionalFields = 1, OpcUa_StructureType_Union = 2, OpcUa_StructureType_StructureWithSubtypedValues = 3,
  OpcUa_StructureType_UnionWithSubtypedValues = 4, OpcUa_StructureType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_ApplicationType {
  OpcUa_ApplicationType_Server = 0, OpcUa_ApplicationType_Client = 1, OpcUa_ApplicationType_ClientAndServer = 2, OpcUa_ApplicationType_DiscoveryServer = 3,
  OpcUa_ApplicationType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_MessageSecurityMode {
  OpcUa_MessageSecurityMode_Invalid = 0, OpcUa_MessageSecurityMode_None = 1, OpcUa_MessageSecurityMode_Sign = 2, OpcUa_MessageSecurityMode_SignAndEncrypt = 3,
  OpcUa_MessageSecurityMode_SizeOf = INT32_MAX
}
 
enum  _OpcUa_UserTokenType {
  OpcUa_UserTokenType_Anonymous = 0, OpcUa_UserTokenType_UserName = 1, OpcUa_UserTokenType_Certificate = 2, OpcUa_UserTokenType_IssuedToken = 3,
  OpcUa_UserTokenType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_SecurityTokenRequestType { OpcUa_SecurityTokenRequestType_Issue = 0, OpcUa_SecurityTokenRequestType_Renew = 1, OpcUa_SecurityTokenRequestType_SizeOf = INT32_MAX }
 
enum  _OpcUa_NodeAttributesMask {
  OpcUa_NodeAttributesMask_None = 0, OpcUa_NodeAttributesMask_AccessLevel = 1, OpcUa_NodeAttributesMask_ArrayDimensions = 2, OpcUa_NodeAttributesMask_BrowseName = 4,
  OpcUa_NodeAttributesMask_ContainsNoLoops = 8, OpcUa_NodeAttributesMask_DataType = 16, OpcUa_NodeAttributesMask_Description = 32, OpcUa_NodeAttributesMask_DisplayName = 64,
  OpcUa_NodeAttributesMask_EventNotifier = 128, OpcUa_NodeAttributesMask_Executable = 256, OpcUa_NodeAttributesMask_Historizing = 512, OpcUa_NodeAttributesMask_InverseName = 1024,
  OpcUa_NodeAttributesMask_IsAbstract = 2048, OpcUa_NodeAttributesMask_MinimumSamplingInterval = 4096, OpcUa_NodeAttributesMask_NodeClass = 8192, OpcUa_NodeAttributesMask_NodeId = 16384,
  OpcUa_NodeAttributesMask_Symmetric = 32768, OpcUa_NodeAttributesMask_UserAccessLevel = 65536, OpcUa_NodeAttributesMask_UserExecutable = 131072, OpcUa_NodeAttributesMask_UserWriteMask = 262144,
  OpcUa_NodeAttributesMask_ValueRank = 524288, OpcUa_NodeAttributesMask_WriteMask = 1048576, OpcUa_NodeAttributesMask_Value = 2097152, OpcUa_NodeAttributesMask_DataTypeDefinition = 4194304,
  OpcUa_NodeAttributesMask_RolePermissions = 8388608, OpcUa_NodeAttributesMask_AccessRestrictions = 16777216, OpcUa_NodeAttributesMask_All = 33554431, OpcUa_NodeAttributesMask_BaseNode = 26501220,
  OpcUa_NodeAttributesMask_Object = 26501348, OpcUa_NodeAttributesMask_ObjectType = 26503268, OpcUa_NodeAttributesMask_Variable = 26571383, OpcUa_NodeAttributesMask_VariableType = 28600438,
  OpcUa_NodeAttributesMask_Method = 26632548, OpcUa_NodeAttributesMask_ReferenceType = 26537060, OpcUa_NodeAttributesMask_View = 26501356, OpcUa_NodeAttributesMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_AttributeWriteMask {
  OpcUa_AttributeWriteMask_None = 0, OpcUa_AttributeWriteMask_AccessLevel = 1, OpcUa_AttributeWriteMask_ArrayDimensions = 2, OpcUa_AttributeWriteMask_BrowseName = 4,
  OpcUa_AttributeWriteMask_ContainsNoLoops = 8, OpcUa_AttributeWriteMask_DataType = 16, OpcUa_AttributeWriteMask_Description = 32, OpcUa_AttributeWriteMask_DisplayName = 64,
  OpcUa_AttributeWriteMask_EventNotifier = 128, OpcUa_AttributeWriteMask_Executable = 256, OpcUa_AttributeWriteMask_Historizing = 512, OpcUa_AttributeWriteMask_InverseName = 1024,
  OpcUa_AttributeWriteMask_IsAbstract = 2048, OpcUa_AttributeWriteMask_MinimumSamplingInterval = 4096, OpcUa_AttributeWriteMask_NodeClass = 8192, OpcUa_AttributeWriteMask_NodeId = 16384,
  OpcUa_AttributeWriteMask_Symmetric = 32768, OpcUa_AttributeWriteMask_UserAccessLevel = 65536, OpcUa_AttributeWriteMask_UserExecutable = 131072, OpcUa_AttributeWriteMask_UserWriteMask = 262144,
  OpcUa_AttributeWriteMask_ValueRank = 524288, OpcUa_AttributeWriteMask_WriteMask = 1048576, OpcUa_AttributeWriteMask_ValueForVariableType = 2097152, OpcUa_AttributeWriteMask_DataTypeDefinition = 4194304,
  OpcUa_AttributeWriteMask_RolePermissions = 8388608, OpcUa_AttributeWriteMask_AccessRestrictions = 16777216, OpcUa_AttributeWriteMask_AccessLevelEx = 33554432, OpcUa_AttributeWriteMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_BrowseDirection {
  OpcUa_BrowseDirection_Forward = 0, OpcUa_BrowseDirection_Inverse = 1, OpcUa_BrowseDirection_Both = 2, OpcUa_BrowseDirection_Invalid = 3,
  OpcUa_BrowseDirection_SizeOf = INT32_MAX
}
 
enum  _OpcUa_BrowseResultMask {
  OpcUa_BrowseResultMask_None = 0, OpcUa_BrowseResultMask_ReferenceTypeId = 1, OpcUa_BrowseResultMask_IsForward = 2, OpcUa_BrowseResultMask_NodeClass = 4,
  OpcUa_BrowseResultMask_BrowseName = 8, OpcUa_BrowseResultMask_DisplayName = 16, OpcUa_BrowseResultMask_TypeDefinition = 32, OpcUa_BrowseResultMask_All = 63,
  OpcUa_BrowseResultMask_ReferenceTypeInfo = 3, OpcUa_BrowseResultMask_TargetInfo = 60, OpcUa_BrowseResultMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_FilterOperator {
  OpcUa_FilterOperator_Equals = 0, OpcUa_FilterOperator_IsNull = 1, OpcUa_FilterOperator_GreaterThan = 2, OpcUa_FilterOperator_LessThan = 3,
  OpcUa_FilterOperator_GreaterThanOrEqual = 4, OpcUa_FilterOperator_LessThanOrEqual = 5, OpcUa_FilterOperator_Like = 6, OpcUa_FilterOperator_Not = 7,
  OpcUa_FilterOperator_Between = 8, OpcUa_FilterOperator_InList = 9, OpcUa_FilterOperator_And = 10, OpcUa_FilterOperator_Or = 11,
  OpcUa_FilterOperator_Cast = 12, OpcUa_FilterOperator_InView = 13, OpcUa_FilterOperator_OfType = 14, OpcUa_FilterOperator_RelatedTo = 15,
  OpcUa_FilterOperator_BitwiseAnd = 16, OpcUa_FilterOperator_BitwiseOr = 17, OpcUa_FilterOperator_SizeOf = INT32_MAX
}
 
enum  _OpcUa_TimestampsToReturn {
  OpcUa_TimestampsToReturn_Source = 0, OpcUa_TimestampsToReturn_Server = 1, OpcUa_TimestampsToReturn_Both = 2, OpcUa_TimestampsToReturn_Neither = 3,
  OpcUa_TimestampsToReturn_Invalid = 4, OpcUa_TimestampsToReturn_SizeOf = INT32_MAX
}
 
enum  _OpcUa_HistoryUpdateType {
  OpcUa_HistoryUpdateType_Insert = 1, OpcUa_HistoryUpdateType_Replace = 2, OpcUa_HistoryUpdateType_Update = 3, OpcUa_HistoryUpdateType_Delete = 4,
  OpcUa_HistoryUpdateType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_PerformUpdateType {
  OpcUa_PerformUpdateType_Insert = 1, OpcUa_PerformUpdateType_Replace = 2, OpcUa_PerformUpdateType_Update = 3, OpcUa_PerformUpdateType_Remove = 4,
  OpcUa_PerformUpdateType_SizeOf = INT32_MAX
}
 
enum  _OpcUa_MonitoringMode { OpcUa_MonitoringMode_Disabled = 0, OpcUa_MonitoringMode_Sampling = 1, OpcUa_MonitoringMode_Reporting = 2, OpcUa_MonitoringMode_SizeOf = INT32_MAX }
 
enum  _OpcUa_DataChangeTrigger { OpcUa_DataChangeTrigger_Status = 0, OpcUa_DataChangeTrigger_StatusValue = 1, OpcUa_DataChangeTrigger_StatusValueTimestamp = 2, OpcUa_DataChangeTrigger_SizeOf = INT32_MAX }
 
enum  _OpcUa_DeadbandType { OpcUa_DeadbandType_None = 0, OpcUa_DeadbandType_Absolute = 1, OpcUa_DeadbandType_Percent = 2, OpcUa_DeadbandType_SizeOf = INT32_MAX }
 
enum  _OpcUa_RedundancySupport {
  OpcUa_RedundancySupport_None = 0, OpcUa_RedundancySupport_Cold = 1, OpcUa_RedundancySupport_Warm = 2, OpcUa_RedundancySupport_Hot = 3,
  OpcUa_RedundancySupport_Transparent = 4, OpcUa_RedundancySupport_HotAndMirrored = 5, OpcUa_RedundancySupport_SizeOf = INT32_MAX
}
 
enum  _OpcUa_ServerState {
  OpcUa_ServerState_Running = 0, OpcUa_ServerState_Failed = 1, OpcUa_ServerState_NoConfiguration = 2, OpcUa_ServerState_Suspended = 3,
  OpcUa_ServerState_Shutdown = 4, OpcUa_ServerState_Test = 5, OpcUa_ServerState_CommunicationFault = 6, OpcUa_ServerState_Unknown = 7,
  OpcUa_ServerState_SizeOf = INT32_MAX
}
 
enum  _OpcUa_ModelChangeStructureVerbMask {
  OpcUa_ModelChangeStructureVerbMask_NodeAdded = 1, OpcUa_ModelChangeStructureVerbMask_NodeDeleted = 2, OpcUa_ModelChangeStructureVerbMask_ReferenceAdded = 4, OpcUa_ModelChangeStructureVerbMask_ReferenceDeleted = 8,
  OpcUa_ModelChangeStructureVerbMask_DataTypeChanged = 16, OpcUa_ModelChangeStructureVerbMask_SizeOf = INT32_MAX
}
 
enum  _OpcUa_AxisScaleEnumeration { OpcUa_AxisScaleEnumeration_Linear = 0, OpcUa_AxisScaleEnumeration_Log = 1, OpcUa_AxisScaleEnumeration_Ln = 2, OpcUa_AxisScaleEnumeration_SizeOf = INT32_MAX }
 
enum  _OpcUa_ExceptionDeviationFormat {
  OpcUa_ExceptionDeviationFormat_AbsoluteValue = 0, OpcUa_ExceptionDeviationFormat_PercentOfValue = 1, OpcUa_ExceptionDeviationFormat_PercentOfRange = 2, OpcUa_ExceptionDeviationFormat_PercentOfEURange = 3,
  OpcUa_ExceptionDeviationFormat_Unknown = 4, OpcUa_ExceptionDeviationFormat_SizeOf = INT32_MAX
}
 

Typedef Documentation

◆ OpcUa_NamingRuleType

◆ OpcUa_OpenFileMode

◆ OpcUa_IdentityCriteriaType

◆ OpcUa_TrustListMasks

◆ OpcUa_PubSubState

◆ OpcUa_DataSetFieldFlags

◆ OpcUa_DataSetFieldContentMask

◆ OpcUa_OverrideValueHandling

◆ OpcUa_DataSetOrderingType

◆ OpcUa_UadpNetworkMessageContentMask

◆ OpcUa_UadpDataSetMessageContentMask

◆ OpcUa_JsonNetworkMessageContentMask

◆ OpcUa_JsonDataSetMessageContentMask

◆ OpcUa_BrokerTransportQualityOfService

◆ OpcUa_DiagnosticsLevel

◆ OpcUa_PubSubDiagnosticsCounterClassification

◆ OpcUa_Duplex

◆ OpcUa_InterfaceAdminStatus

◆ OpcUa_InterfaceOperStatus

◆ OpcUa_NegotiationStatus

◆ OpcUa_TsnFailureCode

◆ OpcUa_TsnStreamState

◆ OpcUa_TsnTalkerStatus

◆ OpcUa_TsnListenerStatus

◆ OpcUa_IdType

◆ OpcUa_NodeClass

◆ OpcUa_PermissionType

◆ OpcUa_AccessLevelType

◆ OpcUa_AccessLevelExType

◆ OpcUa_EventNotifierType

◆ OpcUa_AccessRestrictionType

◆ OpcUa_StructureType

◆ OpcUa_ApplicationType

◆ OpcUa_MessageSecurityMode

◆ OpcUa_UserTokenType

◆ OpcUa_SecurityTokenRequestType

◆ OpcUa_NodeAttributesMask

◆ OpcUa_AttributeWriteMask

◆ OpcUa_BrowseDirection

◆ OpcUa_BrowseResultMask

◆ OpcUa_FilterOperator

◆ OpcUa_TimestampsToReturn

◆ OpcUa_HistoryUpdateType

◆ OpcUa_PerformUpdateType

◆ OpcUa_MonitoringMode

◆ OpcUa_DataChangeTrigger

◆ OpcUa_DeadbandType

◆ OpcUa_RedundancySupport

◆ OpcUa_ServerState

◆ OpcUa_ModelChangeStructureVerbMask

◆ OpcUa_AxisScaleEnumeration

◆ OpcUa_ExceptionDeviationFormat

Enumeration Type Documentation

◆ _OpcUa_NamingRuleType

Enumerator
OpcUa_NamingRuleType_Mandatory 
OpcUa_NamingRuleType_Optional 
OpcUa_NamingRuleType_Constraint 
OpcUa_NamingRuleType_SizeOf 

◆ _OpcUa_OpenFileMode

Enumerator
OpcUa_OpenFileMode_Read 
OpcUa_OpenFileMode_Write 
OpcUa_OpenFileMode_EraseExisting 
OpcUa_OpenFileMode_Append 
OpcUa_OpenFileMode_SizeOf 

◆ _OpcUa_IdentityCriteriaType

Enumerator
OpcUa_IdentityCriteriaType_UserName 
OpcUa_IdentityCriteriaType_Thumbprint 
OpcUa_IdentityCriteriaType_Role 
OpcUa_IdentityCriteriaType_GroupId 
OpcUa_IdentityCriteriaType_Anonymous 
OpcUa_IdentityCriteriaType_AuthenticatedUser 
OpcUa_IdentityCriteriaType_Application 
OpcUa_IdentityCriteriaType_SizeOf 

◆ _OpcUa_TrustListMasks

Enumerator
OpcUa_TrustListMasks_None 
OpcUa_TrustListMasks_TrustedCertificates 
OpcUa_TrustListMasks_TrustedCrls 
OpcUa_TrustListMasks_IssuerCertificates 
OpcUa_TrustListMasks_IssuerCrls 
OpcUa_TrustListMasks_All 
OpcUa_TrustListMasks_SizeOf 

◆ _OpcUa_PubSubState

Enumerator
OpcUa_PubSubState_Disabled 
OpcUa_PubSubState_Paused 
OpcUa_PubSubState_Operational 
OpcUa_PubSubState_Error 
OpcUa_PubSubState_PreOperational 
OpcUa_PubSubState_SizeOf 

◆ _OpcUa_DataSetFieldFlags

Enumerator
OpcUa_DataSetFieldFlags_None 
OpcUa_DataSetFieldFlags_PromotedField 
OpcUa_DataSetFieldFlags_SizeOf 

◆ _OpcUa_DataSetFieldContentMask

Enumerator
OpcUa_DataSetFieldContentMask_None 
OpcUa_DataSetFieldContentMask_StatusCode 
OpcUa_DataSetFieldContentMask_SourceTimestamp 
OpcUa_DataSetFieldContentMask_ServerTimestamp 
OpcUa_DataSetFieldContentMask_SourcePicoSeconds 
OpcUa_DataSetFieldContentMask_ServerPicoSeconds 
OpcUa_DataSetFieldContentMask_RawData 
OpcUa_DataSetFieldContentMask_SizeOf 

◆ _OpcUa_OverrideValueHandling

Enumerator
OpcUa_OverrideValueHandling_Disabled 
OpcUa_OverrideValueHandling_LastUsableValue 
OpcUa_OverrideValueHandling_OverrideValue 
OpcUa_OverrideValueHandling_SizeOf 

◆ _OpcUa_DataSetOrderingType

Enumerator
OpcUa_DataSetOrderingType_Undefined 
OpcUa_DataSetOrderingType_AscendingWriterId 
OpcUa_DataSetOrderingType_AscendingWriterIdSingle 
OpcUa_DataSetOrderingType_SizeOf 

◆ _OpcUa_UadpNetworkMessageContentMask

Enumerator
OpcUa_UadpNetworkMessageContentMask_None 
OpcUa_UadpNetworkMessageContentMask_PublisherId 
OpcUa_UadpNetworkMessageContentMask_GroupHeader 
OpcUa_UadpNetworkMessageContentMask_WriterGroupId 
OpcUa_UadpNetworkMessageContentMask_GroupVersion 
OpcUa_UadpNetworkMessageContentMask_NetworkMessageNumber 
OpcUa_UadpNetworkMessageContentMask_SequenceNumber 
OpcUa_UadpNetworkMessageContentMask_PayloadHeader 
OpcUa_UadpNetworkMessageContentMask_Timestamp 
OpcUa_UadpNetworkMessageContentMask_PicoSeconds 
OpcUa_UadpNetworkMessageContentMask_DataSetClassId 
OpcUa_UadpNetworkMessageContentMask_PromotedFields 
OpcUa_UadpNetworkMessageContentMask_SizeOf 

◆ _OpcUa_UadpDataSetMessageContentMask

Enumerator
OpcUa_UadpDataSetMessageContentMask_None 
OpcUa_UadpDataSetMessageContentMask_Timestamp 
OpcUa_UadpDataSetMessageContentMask_PicoSeconds 
OpcUa_UadpDataSetMessageContentMask_Status 
OpcUa_UadpDataSetMessageContentMask_MajorVersion 
OpcUa_UadpDataSetMessageContentMask_MinorVersion 
OpcUa_UadpDataSetMessageContentMask_SequenceNumber 
OpcUa_UadpDataSetMessageContentMask_SizeOf 

◆ _OpcUa_JsonNetworkMessageContentMask

Enumerator
OpcUa_JsonNetworkMessageContentMask_None 
OpcUa_JsonNetworkMessageContentMask_NetworkMessageHeader 
OpcUa_JsonNetworkMessageContentMask_DataSetMessageHeader 
OpcUa_JsonNetworkMessageContentMask_SingleDataSetMessage 
OpcUa_JsonNetworkMessageContentMask_PublisherId 
OpcUa_JsonNetworkMessageContentMask_DataSetClassId 
OpcUa_JsonNetworkMessageContentMask_ReplyTo 
OpcUa_JsonNetworkMessageContentMask_SizeOf 

◆ _OpcUa_JsonDataSetMessageContentMask

Enumerator
OpcUa_JsonDataSetMessageContentMask_None 
OpcUa_JsonDataSetMessageContentMask_DataSetWriterId 
OpcUa_JsonDataSetMessageContentMask_MetaDataVersion 
OpcUa_JsonDataSetMessageContentMask_SequenceNumber 
OpcUa_JsonDataSetMessageContentMask_Timestamp 
OpcUa_JsonDataSetMessageContentMask_Status 
OpcUa_JsonDataSetMessageContentMask_MessageType 
OpcUa_JsonDataSetMessageContentMask_SizeOf 

◆ _OpcUa_BrokerTransportQualityOfService

Enumerator
OpcUa_BrokerTransportQualityOfService_NotSpecified 
OpcUa_BrokerTransportQualityOfService_BestEffort 
OpcUa_BrokerTransportQualityOfService_AtLeastOnce 
OpcUa_BrokerTransportQualityOfService_AtMostOnce 
OpcUa_BrokerTransportQualityOfService_ExactlyOnce 
OpcUa_BrokerTransportQualityOfService_SizeOf 

◆ _OpcUa_DiagnosticsLevel

Enumerator
OpcUa_DiagnosticsLevel_Basic 
OpcUa_DiagnosticsLevel_Advanced 
OpcUa_DiagnosticsLevel_Info 
OpcUa_DiagnosticsLevel_Log 
OpcUa_DiagnosticsLevel_Debug 
OpcUa_DiagnosticsLevel_SizeOf 

◆ _OpcUa_PubSubDiagnosticsCounterClassification

Enumerator
OpcUa_PubSubDiagnosticsCounterClassification_Information 
OpcUa_PubSubDiagnosticsCounterClassification_Error 
OpcUa_PubSubDiagnosticsCounterClassification_SizeOf 

◆ _OpcUa_Duplex

Enumerator
OpcUa_Duplex_Full 
OpcUa_Duplex_Half 
OpcUa_Duplex_Unknown 
OpcUa_Duplex_SizeOf 

◆ _OpcUa_InterfaceAdminStatus

Enumerator
OpcUa_InterfaceAdminStatus_Up 
OpcUa_InterfaceAdminStatus_Down 
OpcUa_InterfaceAdminStatus_Testing 
OpcUa_InterfaceAdminStatus_SizeOf 

◆ _OpcUa_InterfaceOperStatus

Enumerator
OpcUa_InterfaceOperStatus_Up 
OpcUa_InterfaceOperStatus_Down 
OpcUa_InterfaceOperStatus_Testing 
OpcUa_InterfaceOperStatus_Unknown 
OpcUa_InterfaceOperStatus_Dormant 
OpcUa_InterfaceOperStatus_NotPresent 
OpcUa_InterfaceOperStatus_LowerLayerDown 
OpcUa_InterfaceOperStatus_SizeOf 

◆ _OpcUa_NegotiationStatus

Enumerator
OpcUa_NegotiationStatus_InProgress 
OpcUa_NegotiationStatus_Complete 
OpcUa_NegotiationStatus_Failed 
OpcUa_NegotiationStatus_Unknown 
OpcUa_NegotiationStatus_NoNegotiation 
OpcUa_NegotiationStatus_SizeOf 

◆ _OpcUa_TsnFailureCode

Enumerator
OpcUa_TsnFailureCode_NoFailure 
OpcUa_TsnFailureCode_InsufficientBandwidth 
OpcUa_TsnFailureCode_InsufficientResources 
OpcUa_TsnFailureCode_InsufficientTrafficClassBandwidth 
OpcUa_TsnFailureCode_StreamIdInUse 
OpcUa_TsnFailureCode_StreamDestinationAddressInUse 
OpcUa_TsnFailureCode_StreamPreemptedByHigherRank 
OpcUa_TsnFailureCode_LatencyHasChanged 
OpcUa_TsnFailureCode_EgressPortNotAvbCapable 
OpcUa_TsnFailureCode_UseDifferentDestinationAddress 
OpcUa_TsnFailureCode_OutOfMsrpResources 
OpcUa_TsnFailureCode_OutOfMmrpResources 
OpcUa_TsnFailureCode_CannotStoreDestinationAddress 
OpcUa_TsnFailureCode_PriorityIsNotAnSrcClass 
OpcUa_TsnFailureCode_MaxFrameSizeTooLarge 
OpcUa_TsnFailureCode_MaxFanInPortsLimitReached 
OpcUa_TsnFailureCode_FirstValueChangedForStreamId 
OpcUa_TsnFailureCode_VlanBlockedOnEgress 
OpcUa_TsnFailureCode_VlanTaggingDisabledOnEgress 
OpcUa_TsnFailureCode_SrClassPriorityMismatch 
OpcUa_TsnFailureCode_FeatureNotPropagated 
OpcUa_TsnFailureCode_MaxLatencyExceeded 
OpcUa_TsnFailureCode_BridgeDoesNotProvideNetworkId 
OpcUa_TsnFailureCode_StreamTransformNotSupported 
OpcUa_TsnFailureCode_StreamIdTypeNotSupported 
OpcUa_TsnFailureCode_FeatureNotSupported 
OpcUa_TsnFailureCode_SizeOf 

◆ _OpcUa_TsnStreamState

Enumerator
OpcUa_TsnStreamState_Disabled 
OpcUa_TsnStreamState_Configuring 
OpcUa_TsnStreamState_Ready 
OpcUa_TsnStreamState_Operational 
OpcUa_TsnStreamState_Error 
OpcUa_TsnStreamState_SizeOf 

◆ _OpcUa_TsnTalkerStatus

Enumerator
OpcUa_TsnTalkerStatus_None 
OpcUa_TsnTalkerStatus_Ready 
OpcUa_TsnTalkerStatus_Failed 
OpcUa_TsnTalkerStatus_SizeOf 

◆ _OpcUa_TsnListenerStatus

Enumerator
OpcUa_TsnListenerStatus_None 
OpcUa_TsnListenerStatus_Ready 
OpcUa_TsnListenerStatus_PartialFailed 
OpcUa_TsnListenerStatus_Failed 
OpcUa_TsnListenerStatus_SizeOf 

◆ _OpcUa_IdType

Enumerator
OpcUa_IdType_Numeric 
OpcUa_IdType_String 
OpcUa_IdType_Guid 
OpcUa_IdType_Opaque 
OpcUa_IdType_SizeOf 

◆ _OpcUa_NodeClass

Enumerator
OpcUa_NodeClass_Unspecified 
OpcUa_NodeClass_Object 
OpcUa_NodeClass_Variable 
OpcUa_NodeClass_Method 
OpcUa_NodeClass_ObjectType 
OpcUa_NodeClass_VariableType 
OpcUa_NodeClass_ReferenceType 
OpcUa_NodeClass_DataType 
OpcUa_NodeClass_View 
OpcUa_NodeClass_SizeOf 

◆ _OpcUa_PermissionType

Enumerator
OpcUa_PermissionType_None 
OpcUa_PermissionType_Browse 
OpcUa_PermissionType_ReadRolePermissions 
OpcUa_PermissionType_WriteAttribute 
OpcUa_PermissionType_WriteRolePermissions 
OpcUa_PermissionType_WriteHistorizing 
OpcUa_PermissionType_Read 
OpcUa_PermissionType_Write 
OpcUa_PermissionType_ReadHistory 
OpcUa_PermissionType_InsertHistory 
OpcUa_PermissionType_ModifyHistory 
OpcUa_PermissionType_DeleteHistory 
OpcUa_PermissionType_ReceiveEvents 
OpcUa_PermissionType_Call 
OpcUa_PermissionType_AddReference 
OpcUa_PermissionType_RemoveReference 
OpcUa_PermissionType_DeleteNode 
OpcUa_PermissionType_AddNode 
OpcUa_PermissionType_SizeOf 

◆ _OpcUa_AccessLevelType

Enumerator
OpcUa_AccessLevelType_None 
OpcUa_AccessLevelType_CurrentRead 
OpcUa_AccessLevelType_CurrentWrite 
OpcUa_AccessLevelType_HistoryRead 
OpcUa_AccessLevelType_HistoryWrite 
OpcUa_AccessLevelType_SemanticChange 
OpcUa_AccessLevelType_StatusWrite 
OpcUa_AccessLevelType_TimestampWrite 
OpcUa_AccessLevelType_SizeOf 

◆ _OpcUa_AccessLevelExType

Enumerator
OpcUa_AccessLevelExType_None 
OpcUa_AccessLevelExType_CurrentRead 
OpcUa_AccessLevelExType_CurrentWrite 
OpcUa_AccessLevelExType_HistoryRead 
OpcUa_AccessLevelExType_HistoryWrite 
OpcUa_AccessLevelExType_SemanticChange 
OpcUa_AccessLevelExType_StatusWrite 
OpcUa_AccessLevelExType_TimestampWrite 
OpcUa_AccessLevelExType_NonatomicRead 
OpcUa_AccessLevelExType_NonatomicWrite 
OpcUa_AccessLevelExType_WriteFullArrayOnly 
OpcUa_AccessLevelExType_NoSubDataTypes 
OpcUa_AccessLevelExType_SizeOf 

◆ _OpcUa_EventNotifierType

Enumerator
OpcUa_EventNotifierType_None 
OpcUa_EventNotifierType_SubscribeToEvents 
OpcUa_EventNotifierType_HistoryRead 
OpcUa_EventNotifierType_HistoryWrite 
OpcUa_EventNotifierType_SizeOf 

◆ _OpcUa_AccessRestrictionType

Enumerator
OpcUa_AccessRestrictionType_None 
OpcUa_AccessRestrictionType_SigningRequired 
OpcUa_AccessRestrictionType_EncryptionRequired 
OpcUa_AccessRestrictionType_SessionRequired 
OpcUa_AccessRestrictionType_ApplyRestrictionsToBrowse 
OpcUa_AccessRestrictionType_SizeOf 

◆ _OpcUa_StructureType

Enumerator
OpcUa_StructureType_Structure 
OpcUa_StructureType_StructureWithOptionalFields 
OpcUa_StructureType_Union 
OpcUa_StructureType_StructureWithSubtypedValues 
OpcUa_StructureType_UnionWithSubtypedValues 
OpcUa_StructureType_SizeOf 

◆ _OpcUa_ApplicationType

Enumerator
OpcUa_ApplicationType_Server 
OpcUa_ApplicationType_Client 
OpcUa_ApplicationType_ClientAndServer 
OpcUa_ApplicationType_DiscoveryServer 
OpcUa_ApplicationType_SizeOf 

◆ _OpcUa_MessageSecurityMode

Enumerator
OpcUa_MessageSecurityMode_Invalid 
OpcUa_MessageSecurityMode_None 
OpcUa_MessageSecurityMode_Sign 
OpcUa_MessageSecurityMode_SignAndEncrypt 
OpcUa_MessageSecurityMode_SizeOf 

◆ _OpcUa_UserTokenType

Enumerator
OpcUa_UserTokenType_Anonymous 
OpcUa_UserTokenType_UserName 
OpcUa_UserTokenType_Certificate 
OpcUa_UserTokenType_IssuedToken 
OpcUa_UserTokenType_SizeOf 

◆ _OpcUa_SecurityTokenRequestType

Enumerator
OpcUa_SecurityTokenRequestType_Issue 
OpcUa_SecurityTokenRequestType_Renew 
OpcUa_SecurityTokenRequestType_SizeOf 

◆ _OpcUa_NodeAttributesMask

Enumerator
OpcUa_NodeAttributesMask_None 
OpcUa_NodeAttributesMask_AccessLevel 
OpcUa_NodeAttributesMask_ArrayDimensions 
OpcUa_NodeAttributesMask_BrowseName 
OpcUa_NodeAttributesMask_ContainsNoLoops 
OpcUa_NodeAttributesMask_DataType 
OpcUa_NodeAttributesMask_Description 
OpcUa_NodeAttributesMask_DisplayName 
OpcUa_NodeAttributesMask_EventNotifier 
OpcUa_NodeAttributesMask_Executable 
OpcUa_NodeAttributesMask_Historizing 
OpcUa_NodeAttributesMask_InverseName 
OpcUa_NodeAttributesMask_IsAbstract 
OpcUa_NodeAttributesMask_MinimumSamplingInterval 
OpcUa_NodeAttributesMask_NodeClass 
OpcUa_NodeAttributesMask_NodeId 
OpcUa_NodeAttributesMask_Symmetric 
OpcUa_NodeAttributesMask_UserAccessLevel 
OpcUa_NodeAttributesMask_UserExecutable 
OpcUa_NodeAttributesMask_UserWriteMask 
OpcUa_NodeAttributesMask_ValueRank 
OpcUa_NodeAttributesMask_WriteMask 
OpcUa_NodeAttributesMask_Value 
OpcUa_NodeAttributesMask_DataTypeDefinition 
OpcUa_NodeAttributesMask_RolePermissions 
OpcUa_NodeAttributesMask_AccessRestrictions 
OpcUa_NodeAttributesMask_All 
OpcUa_NodeAttributesMask_BaseNode 
OpcUa_NodeAttributesMask_Object 
OpcUa_NodeAttributesMask_ObjectType 
OpcUa_NodeAttributesMask_Variable 
OpcUa_NodeAttributesMask_VariableType 
OpcUa_NodeAttributesMask_Method 
OpcUa_NodeAttributesMask_ReferenceType 
OpcUa_NodeAttributesMask_View 
OpcUa_NodeAttributesMask_SizeOf 

◆ _OpcUa_AttributeWriteMask

Enumerator
OpcUa_AttributeWriteMask_None 
OpcUa_AttributeWriteMask_AccessLevel 
OpcUa_AttributeWriteMask_ArrayDimensions 
OpcUa_AttributeWriteMask_BrowseName 
OpcUa_AttributeWriteMask_ContainsNoLoops 
OpcUa_AttributeWriteMask_DataType 
OpcUa_AttributeWriteMask_Description 
OpcUa_AttributeWriteMask_DisplayName 
OpcUa_AttributeWriteMask_EventNotifier 
OpcUa_AttributeWriteMask_Executable 
OpcUa_AttributeWriteMask_Historizing 
OpcUa_AttributeWriteMask_InverseName 
OpcUa_AttributeWriteMask_IsAbstract 
OpcUa_AttributeWriteMask_MinimumSamplingInterval 
OpcUa_AttributeWriteMask_NodeClass 
OpcUa_AttributeWriteMask_NodeId 
OpcUa_AttributeWriteMask_Symmetric 
OpcUa_AttributeWriteMask_UserAccessLevel 
OpcUa_AttributeWriteMask_UserExecutable 
OpcUa_AttributeWriteMask_UserWriteMask 
OpcUa_AttributeWriteMask_ValueRank 
OpcUa_AttributeWriteMask_WriteMask 
OpcUa_AttributeWriteMask_ValueForVariableType 
OpcUa_AttributeWriteMask_DataTypeDefinition 
OpcUa_AttributeWriteMask_RolePermissions 
OpcUa_AttributeWriteMask_AccessRestrictions 
OpcUa_AttributeWriteMask_AccessLevelEx 
OpcUa_AttributeWriteMask_SizeOf 

◆ _OpcUa_BrowseDirection

Enumerator
OpcUa_BrowseDirection_Forward 
OpcUa_BrowseDirection_Inverse 
OpcUa_BrowseDirection_Both 
OpcUa_BrowseDirection_Invalid 
OpcUa_BrowseDirection_SizeOf 

◆ _OpcUa_BrowseResultMask

Enumerator
OpcUa_BrowseResultMask_None 
OpcUa_BrowseResultMask_ReferenceTypeId 
OpcUa_BrowseResultMask_IsForward 
OpcUa_BrowseResultMask_NodeClass 
OpcUa_BrowseResultMask_BrowseName 
OpcUa_BrowseResultMask_DisplayName 
OpcUa_BrowseResultMask_TypeDefinition 
OpcUa_BrowseResultMask_All 
OpcUa_BrowseResultMask_ReferenceTypeInfo 
OpcUa_BrowseResultMask_TargetInfo 
OpcUa_BrowseResultMask_SizeOf 

◆ _OpcUa_FilterOperator

Enumerator
OpcUa_FilterOperator_Equals 
OpcUa_FilterOperator_IsNull 
OpcUa_FilterOperator_GreaterThan 
OpcUa_FilterOperator_LessThan 
OpcUa_FilterOperator_GreaterThanOrEqual 
OpcUa_FilterOperator_LessThanOrEqual 
OpcUa_FilterOperator_Like 
OpcUa_FilterOperator_Not 
OpcUa_FilterOperator_Between 
OpcUa_FilterOperator_InList 
OpcUa_FilterOperator_And 
OpcUa_FilterOperator_Or 
OpcUa_FilterOperator_Cast 
OpcUa_FilterOperator_InView 
OpcUa_FilterOperator_OfType 
OpcUa_FilterOperator_RelatedTo 
OpcUa_FilterOperator_BitwiseAnd 
OpcUa_FilterOperator_BitwiseOr 
OpcUa_FilterOperator_SizeOf 

◆ _OpcUa_TimestampsToReturn

Enumerator
OpcUa_TimestampsToReturn_Source 
OpcUa_TimestampsToReturn_Server 
OpcUa_TimestampsToReturn_Both 
OpcUa_TimestampsToReturn_Neither 
OpcUa_TimestampsToReturn_Invalid 
OpcUa_TimestampsToReturn_SizeOf 

◆ _OpcUa_HistoryUpdateType

Enumerator
OpcUa_HistoryUpdateType_Insert 
OpcUa_HistoryUpdateType_Replace 
OpcUa_HistoryUpdateType_Update 
OpcUa_HistoryUpdateType_Delete 
OpcUa_HistoryUpdateType_SizeOf 

◆ _OpcUa_PerformUpdateType

Enumerator
OpcUa_PerformUpdateType_Insert 
OpcUa_PerformUpdateType_Replace 
OpcUa_PerformUpdateType_Update 
OpcUa_PerformUpdateType_Remove 
OpcUa_PerformUpdateType_SizeOf 

◆ _OpcUa_MonitoringMode

Enumerator
OpcUa_MonitoringMode_Disabled 
OpcUa_MonitoringMode_Sampling 
OpcUa_MonitoringMode_Reporting 
OpcUa_MonitoringMode_SizeOf 

◆ _OpcUa_DataChangeTrigger

Enumerator
OpcUa_DataChangeTrigger_Status 
OpcUa_DataChangeTrigger_StatusValue 
OpcUa_DataChangeTrigger_StatusValueTimestamp 
OpcUa_DataChangeTrigger_SizeOf 

◆ _OpcUa_DeadbandType

Enumerator
OpcUa_DeadbandType_None 
OpcUa_DeadbandType_Absolute 
OpcUa_DeadbandType_Percent 
OpcUa_DeadbandType_SizeOf 

◆ _OpcUa_RedundancySupport

Enumerator
OpcUa_RedundancySupport_None 
OpcUa_RedundancySupport_Cold 
OpcUa_RedundancySupport_Warm 
OpcUa_RedundancySupport_Hot 
OpcUa_RedundancySupport_Transparent 
OpcUa_RedundancySupport_HotAndMirrored 
OpcUa_RedundancySupport_SizeOf 

◆ _OpcUa_ServerState

Enumerator
OpcUa_ServerState_Running 
OpcUa_ServerState_Failed 
OpcUa_ServerState_NoConfiguration 
OpcUa_ServerState_Suspended 
OpcUa_ServerState_Shutdown 
OpcUa_ServerState_Test 
OpcUa_ServerState_CommunicationFault 
OpcUa_ServerState_Unknown 
OpcUa_ServerState_SizeOf 

◆ _OpcUa_ModelChangeStructureVerbMask

Enumerator
OpcUa_ModelChangeStructureVerbMask_NodeAdded 
OpcUa_ModelChangeStructureVerbMask_NodeDeleted 
OpcUa_ModelChangeStructureVerbMask_ReferenceAdded 
OpcUa_ModelChangeStructureVerbMask_ReferenceDeleted 
OpcUa_ModelChangeStructureVerbMask_DataTypeChanged 
OpcUa_ModelChangeStructureVerbMask_SizeOf 

◆ _OpcUa_AxisScaleEnumeration

Enumerator
OpcUa_AxisScaleEnumeration_Linear 
OpcUa_AxisScaleEnumeration_Log 
OpcUa_AxisScaleEnumeration_Ln 
OpcUa_AxisScaleEnumeration_SizeOf 

◆ _OpcUa_ExceptionDeviationFormat

Enumerator
OpcUa_ExceptionDeviationFormat_AbsoluteValue 
OpcUa_ExceptionDeviationFormat_PercentOfValue 
OpcUa_ExceptionDeviationFormat_PercentOfRange 
OpcUa_ExceptionDeviationFormat_PercentOfEURange 
OpcUa_ExceptionDeviationFormat_Unknown 
OpcUa_ExceptionDeviationFormat_SizeOf