Namespaces | Enumerations | Functions
enums.h File Reference
#include <cstdint>
#include <vector>
#include <string>
#include <opc/ua/protocol/status_codes.h>
Include dependency graph for enums.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 OpcUa
 OPC UA Address space part. GNU LGPL.
 

Enumerations

enum  OpcUa::ApplicationType : uint32_t { OpcUa::ApplicationType::Server = 0, OpcUa::ApplicationType::Client = 1, OpcUa::ApplicationType::ClientAndServer = 2, OpcUa::ApplicationType::DiscoveryServer = 3 }
 
enum  OpcUa::AttributeWriteMask : uint32_t {
  OpcUa::AttributeWriteMask::None = 0, OpcUa::AccessLevel = 1, OpcUa::ArrayDimensions = 2, OpcUa::AttributeWriteMask::BrowseName = 4,
  OpcUa::ContainsNoLoops = 8, OpcUa::DataType = 16, OpcUa::Description = 32, OpcUa::DisplayName = 64,
  OpcUa::EventNotifier = 128, OpcUa::Executable = 256, OpcUa::Historizing = 512, OpcUa::InverseName = 1024,
  OpcUa::IsAbstract = 2048, OpcUa::MinimumSamplingInterval = 4096, OpcUa::AttributeWriteMask::NodeClass = 8192, OpcUa::AttributeWriteMask::NodeId = 16384,
  OpcUa::Symmetric = 32768, OpcUa::UserAccessLevel = 65536, OpcUa::UserExecutable = 131072, OpcUa::UserWriteMask = 262144,
  OpcUa::ValueRank = 524288, OpcUa::WriteMask = 1048576, OpcUa::AttributeWriteMask::ValueForVariableType = 2097152
}
 
enum  OpcUa::AxisScaleEnumeration : uint32_t { OpcUa::AxisScaleEnumeration::Linear = 0, OpcUa::AxisScaleEnumeration::Log = 1, OpcUa::AxisScaleEnumeration::Ln = 2 }
 
enum  OpcUa::BrowseDirection : uint32_t { OpcUa::BrowseDirection::Forward = 0, OpcUa::BrowseDirection::Inverse = 1, OpcUa::BrowseDirection::Both = 2 }
 
enum  OpcUa::BrowseResultMask : uint32_t {
  OpcUa::BrowseResultMask::None = 0, OpcUa::BrowseResultMask::ReferenceTypeId = 1, OpcUa::BrowseResultMask::IsForward = 2, OpcUa::BrowseResultMask::NodeClass = 4,
  OpcUa::BrowseResultMask::BrowseName = 8, OpcUa::DisplayName = 16, OpcUa::BrowseResultMask::TypeDefinition = 32, OpcUa::BrowseResultMask::All = 63,
  OpcUa::BrowseResultMask::ReferenceTypeInfo = 3, OpcUa::BrowseResultMask::TargetInfo = 60
}
 
enum  OpcUa::ComplianceLevel : uint32_t { OpcUa::ComplianceLevel::Untested = 0, OpcUa::ComplianceLevel::Partial = 1, OpcUa::ComplianceLevel::SelfTested = 2, OpcUa::ComplianceLevel::Certified = 3 }
 
enum  OpcUa::DataChangeTrigger : uint32_t { OpcUa::DataChangeTrigger::Status = 0, OpcUa::DataChangeTrigger::StatusValue = 1, OpcUa::DataChangeTrigger::StatusValueTimestamp = 2 }
 
enum  OpcUa::DeadbandType : uint32_t { OpcUa::DeadbandType::None = 0, OpcUa::DeadbandType::Absolute = 1, OpcUa::DeadbandType::Percent = 2 }
 
enum  OpcUa::EnumeratedTestType : uint32_t { OpcUa::EnumeratedTestType::Red = 1, OpcUa::EnumeratedTestType::Yellow = 4, OpcUa::EnumeratedTestType::Green = 5 }
 
enum  OpcUa::ExceptionDeviationFormat : uint32_t {
  OpcUa::ExceptionDeviationFormat::AbsoluteValue = 0, OpcUa::ExceptionDeviationFormat::PercentOfRange = 1, OpcUa::ExceptionDeviationFormat::PercentOfValue = 2, OpcUa::ExceptionDeviationFormat::PercentOfEURange = 3,
  OpcUa::ExceptionDeviationFormat::Unknown = 4
}
 
enum  OpcUa::FilterOperator : uint32_t {
  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
}
 
enum  OpcUa::HistoryUpdateType : uint32_t { OpcUa::HistoryUpdateType::Insert = 1, OpcUa::HistoryUpdateType::Replace = 2, OpcUa::HistoryUpdateType::Update = 3, OpcUa::HistoryUpdateType::Delete = 4 }
 
enum  OpcUa::MessageSecurityMode : uint32_t { OpcUa::MessageSecurityMode::Invalid = 0, OpcUa::MessageSecurityMode::None = 1, OpcUa::MessageSecurityMode::Sign = 2, OpcUa::MessageSecurityMode::SignAndEncrypt = 3 }
 
enum  OpcUa::ModelChangeStructureVerbMask : uint32_t {
  OpcUa::ModelChangeStructureVerbMask::NodeAdded = 1, OpcUa::ModelChangeStructureVerbMask::NodeDeleted = 2, OpcUa::ModelChangeStructureVerbMask::ReferenceAdded = 4, OpcUa::ModelChangeStructureVerbMask::ReferenceDeleted = 8,
  OpcUa::ModelChangeStructureVerbMask::DataTypeChanged = 16
}
 
enum  OpcUa::MonitoringMode : uint32_t { OpcUa::MonitoringMode::Disabled = 0, OpcUa::MonitoringMode::Sampling = 1, OpcUa::MonitoringMode::Reporting = 2 }
 
enum  OpcUa::NodeAttributesMask : uint32_t {
  OpcUa::NodeAttributesMask::None = 0, OpcUa::AccessLevel = 1, OpcUa::ArrayDimensions = 2, OpcUa::NodeAttributesMask::BrowseName = 4,
  OpcUa::ContainsNoLoops = 8, OpcUa::DataType = 16, OpcUa::Description = 32, OpcUa::DisplayName = 64,
  OpcUa::EventNotifier = 128, OpcUa::Executable = 256, OpcUa::Historizing = 512, OpcUa::InverseName = 1024,
  OpcUa::IsAbstract = 2048, OpcUa::MinimumSamplingInterval = 4096, OpcUa::NodeAttributesMask::NodeClass = 8192, OpcUa::NodeAttributesMask::NodeId = 16384,
  OpcUa::Symmetric = 32768, OpcUa::UserAccessLevel = 65536, OpcUa::UserExecutable = 131072, OpcUa::UserWriteMask = 262144,
  OpcUa::ValueRank = 524288, OpcUa::WriteMask = 1048576, OpcUa::Value = 2097152, OpcUa::NodeAttributesMask::All = 4194303,
  OpcUa::NodeAttributesMask::BaseNode = 1335396, OpcUa::NodeAttributesMask::Object = 1335524, OpcUa::NodeAttributesMask::ObjectTypeOrDataType = 1337444, OpcUa::NodeAttributesMask::Variable = 4026999,
  OpcUa::NodeAttributesMask::VariableType = 3958902, OpcUa::NodeAttributesMask::Method = 1466724, OpcUa::NodeAttributesMask::ReferenceType = 1371236, OpcUa::NodeAttributesMask::View = 1335532
}
 
enum  OpcUa::NodeClass : uint32_t {
  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::DataType = 64,
  OpcUa::NodeClass::View = 128
}
 
enum  OpcUa::OpenFileMode : uint32_t { OpcUa::OpenFileMode::Read = 1, OpcUa::OpenFileMode::Write = 2, OpcUa::OpenFileMode::EraseExisiting = 4, OpcUa::OpenFileMode::Append = 8 }
 
enum  OpcUa::PerformUpdateType : uint32_t { OpcUa::PerformUpdateType::Insert = 1, OpcUa::PerformUpdateType::Replace = 2, OpcUa::PerformUpdateType::Update = 3, OpcUa::PerformUpdateType::Remove = 4 }
 
enum  OpcUa::RedundancySupport : uint32_t {
  OpcUa::RedundancySupport::None = 0, OpcUa::RedundancySupport::Cold = 1, OpcUa::RedundancySupport::Warm = 2, OpcUa::RedundancySupport::Hot = 3,
  OpcUa::RedundancySupport::Transparent = 4, OpcUa::RedundancySupport::HotAndMirrored = 5
}
 
enum  OpcUa::SecurityTokenRequestType : uint32_t { OpcUa::SecurityTokenRequestType::Issue = 0, OpcUa::SecurityTokenRequestType::Renew = 1 }
 
enum  OpcUa::ServerState : uint32_t {
  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
}
 
enum  OpcUa::TimestampsToReturn : uint32_t { OpcUa::TimestampsToReturn::Source = 0, OpcUa::TimestampsToReturn::Server = 1, OpcUa::TimestampsToReturn::Both = 2, OpcUa::TimestampsToReturn::Neither = 3 }
 
enum  OpcUa::UserTokenType : uint32_t { OpcUa::UserTokenType::Anonymous = 0, OpcUa::UserTokenType::UserName = 1, OpcUa::UserTokenType::Certificate = 2, OpcUa::UserTokenType::IssuedToken = 3 }
 

Functions

OpenFileMode OpcUa::operator& (OpenFileMode a, OpenFileMode b)
 
NodeClass OpcUa::operator& (NodeClass a, NodeClass b)
 
ApplicationType OpcUa::operator& (ApplicationType a, ApplicationType b)
 
MessageSecurityMode OpcUa::operator& (MessageSecurityMode a, MessageSecurityMode b)
 
UserTokenType OpcUa::operator& (UserTokenType a, UserTokenType b)
 
SecurityTokenRequestType OpcUa::operator& (SecurityTokenRequestType a, SecurityTokenRequestType b)
 
NodeAttributesMask OpcUa::operator& (NodeAttributesMask a, NodeAttributesMask b)
 
AttributeWriteMask OpcUa::operator& (AttributeWriteMask a, AttributeWriteMask b)
 
BrowseDirection OpcUa::operator& (BrowseDirection a, BrowseDirection b)
 
BrowseResultMask OpcUa::operator& (BrowseResultMask a, BrowseResultMask b)
 
ComplianceLevel OpcUa::operator& (ComplianceLevel a, ComplianceLevel b)
 
FilterOperator OpcUa::operator& (FilterOperator a, FilterOperator b)
 
TimestampsToReturn OpcUa::operator& (TimestampsToReturn a, TimestampsToReturn b)
 
HistoryUpdateType OpcUa::operator& (HistoryUpdateType a, HistoryUpdateType b)
 
PerformUpdateType OpcUa::operator& (PerformUpdateType a, PerformUpdateType b)
 
MonitoringMode OpcUa::operator& (MonitoringMode a, MonitoringMode b)
 
DataChangeTrigger OpcUa::operator& (DataChangeTrigger a, DataChangeTrigger b)
 
DeadbandType OpcUa::operator& (DeadbandType a, DeadbandType b)
 
EnumeratedTestType OpcUa::operator& (EnumeratedTestType a, EnumeratedTestType b)
 
RedundancySupport OpcUa::operator& (RedundancySupport a, RedundancySupport b)
 
ServerState OpcUa::operator& (ServerState a, ServerState b)
 
ModelChangeStructureVerbMask OpcUa::operator& (ModelChangeStructureVerbMask a, ModelChangeStructureVerbMask b)
 
AxisScaleEnumeration OpcUa::operator& (AxisScaleEnumeration a, AxisScaleEnumeration b)
 
ExceptionDeviationFormat OpcUa::operator& (ExceptionDeviationFormat a, ExceptionDeviationFormat b)
 
OpenFileMode OpcUa::operator| (OpenFileMode a, OpenFileMode b)
 
NodeClass OpcUa::operator| (NodeClass a, NodeClass b)
 
ApplicationType OpcUa::operator| (ApplicationType a, ApplicationType b)
 
MessageSecurityMode OpcUa::operator| (MessageSecurityMode a, MessageSecurityMode b)
 
UserTokenType OpcUa::operator| (UserTokenType a, UserTokenType b)
 
SecurityTokenRequestType OpcUa::operator| (SecurityTokenRequestType a, SecurityTokenRequestType b)
 
NodeAttributesMask OpcUa::operator| (NodeAttributesMask a, NodeAttributesMask b)
 
AttributeWriteMask OpcUa::operator| (AttributeWriteMask a, AttributeWriteMask b)
 
BrowseDirection OpcUa::operator| (BrowseDirection a, BrowseDirection b)
 
BrowseResultMask OpcUa::operator| (BrowseResultMask a, BrowseResultMask b)
 
ComplianceLevel OpcUa::operator| (ComplianceLevel a, ComplianceLevel b)
 
FilterOperator OpcUa::operator| (FilterOperator a, FilterOperator b)
 
TimestampsToReturn OpcUa::operator| (TimestampsToReturn a, TimestampsToReturn b)
 
HistoryUpdateType OpcUa::operator| (HistoryUpdateType a, HistoryUpdateType b)
 
PerformUpdateType OpcUa::operator| (PerformUpdateType a, PerformUpdateType b)
 
MonitoringMode OpcUa::operator| (MonitoringMode a, MonitoringMode b)
 
DataChangeTrigger OpcUa::operator| (DataChangeTrigger a, DataChangeTrigger b)
 
DeadbandType OpcUa::operator| (DeadbandType a, DeadbandType b)
 
EnumeratedTestType OpcUa::operator| (EnumeratedTestType a, EnumeratedTestType b)
 
RedundancySupport OpcUa::operator| (RedundancySupport a, RedundancySupport b)
 
ServerState OpcUa::operator| (ServerState a, ServerState b)
 
ModelChangeStructureVerbMask OpcUa::operator| (ModelChangeStructureVerbMask a, ModelChangeStructureVerbMask b)
 
AxisScaleEnumeration OpcUa::operator| (AxisScaleEnumeration a, AxisScaleEnumeration b)
 
ExceptionDeviationFormat OpcUa::operator| (ExceptionDeviationFormat a, ExceptionDeviationFormat b)
 


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:08