Enum opcua_types::DataTypeId
[−]
[src]
pub enum DataTypeId { Boolean, SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Float, Double, String, DateTime, Guid, ByteString, XmlElement, NodeId, ExpandedNodeId, StatusCode, QualifiedName, LocalizedText, Structure, DataValue, BaseDataType, DiagnosticInfo, Number, Integer, UInteger, Enumeration, Image, NamingRuleType, Decimal128, IdType, NodeClass, Node, ObjectNode, ObjectTypeNode, VariableNode, VariableTypeNode, ReferenceTypeNode, MethodNode, ViewNode, DataTypeNode, ReferenceNode, IntegerId, Counter, Duration, NumericRange, Time, Date, UtcTime, LocaleId, Argument, StatusResult, MessageSecurityMode, UserTokenType, UserTokenPolicy, ApplicationType, ApplicationDescription, ApplicationInstanceCertificate, EndpointDescription, SecurityTokenRequestType, UserIdentityToken, AnonymousIdentityToken, UserNameIdentityToken, X509IdentityToken, EndpointConfiguration, BuildInfo, SignedSoftwareCertificate, AttributeWriteMask, NodeAttributesMask, NodeAttributes, ObjectAttributes, VariableAttributes, MethodAttributes, ObjectTypeAttributes, VariableTypeAttributes, ReferenceTypeAttributes, DataTypeAttributes, ViewAttributes, AddNodesItem, AddReferencesItem, DeleteNodesItem, DeleteReferencesItem, SessionAuthenticationToken, RequestHeader, ResponseHeader, ServiceFault, FindServersRequest, FindServersResponse, GetEndpointsRequest, GetEndpointsResponse, RegisteredServer, RegisterServerRequest, RegisterServerResponse, ChannelSecurityToken, OpenSecureChannelRequest, OpenSecureChannelResponse, CloseSecureChannelRequest, CloseSecureChannelResponse, SignatureData, CreateSessionRequest, CreateSessionResponse, ActivateSessionRequest, ActivateSessionResponse, CloseSessionRequest, CloseSessionResponse, CancelRequest, CancelResponse, AddNodesResult, AddNodesRequest, AddNodesResponse, AddReferencesRequest, AddReferencesResponse, DeleteNodesRequest, DeleteNodesResponse, DeleteReferencesRequest, DeleteReferencesResponse, BrowseDirection, ViewDescription, BrowseDescription, BrowseResultMask, ReferenceDescription, ContinuationPoint, BrowseResult, BrowseRequest, BrowseResponse, BrowseNextRequest, BrowseNextResponse, RelativePathElement, RelativePath, BrowsePath, BrowsePathTarget, BrowsePathResult, TranslateBrowsePathsToNodeIdsRequest, TranslateBrowsePathsToNodeIdsResponse, RegisterNodesRequest, RegisterNodesResponse, UnregisterNodesRequest, UnregisterNodesResponse, QueryDataDescription, NodeTypeDescription, FilterOperator, QueryDataSet, NodeReference, ContentFilterElement, ContentFilter, FilterOperand, ElementOperand, LiteralOperand, AttributeOperand, SimpleAttributeOperand, ContentFilterElementResult, ContentFilterResult, ParsingResult, QueryFirstRequest, QueryFirstResponse, QueryNextRequest, QueryNextResponse, TimestampsToReturn, ReadValueId, ReadRequest, ReadResponse, HistoryReadValueId, HistoryReadResult, HistoryReadDetails, ReadEventDetails, ReadRawModifiedDetails, ReadProcessedDetails, ReadAtTimeDetails, HistoryData, HistoryEvent, HistoryReadRequest, HistoryReadResponse, WriteValue, WriteRequest, WriteResponse, HistoryUpdateDetails, UpdateDataDetails, UpdateEventDetails, DeleteRawModifiedDetails, DeleteAtTimeDetails, DeleteEventDetails, HistoryUpdateResult, HistoryUpdateRequest, HistoryUpdateResponse, CallMethodRequest, CallMethodResult, CallRequest, CallResponse, MonitoringMode, DataChangeTrigger, DeadbandType, MonitoringFilter, DataChangeFilter, EventFilter, AggregateFilter, MonitoringFilterResult, EventFilterResult, AggregateFilterResult, MonitoringParameters, MonitoredItemCreateRequest, MonitoredItemCreateResult, CreateMonitoredItemsRequest, CreateMonitoredItemsResponse, MonitoredItemModifyRequest, MonitoredItemModifyResult, ModifyMonitoredItemsRequest, ModifyMonitoredItemsResponse, SetMonitoringModeRequest, SetMonitoringModeResponse, SetTriggeringRequest, SetTriggeringResponse, DeleteMonitoredItemsRequest, DeleteMonitoredItemsResponse, CreateSubscriptionRequest, CreateSubscriptionResponse, ModifySubscriptionRequest, ModifySubscriptionResponse, SetPublishingModeRequest, SetPublishingModeResponse, NotificationMessage, MonitoredItemNotification, DataChangeNotification, StatusChangeNotification, SubscriptionAcknowledgement, PublishRequest, PublishResponse, RepublishRequest, RepublishResponse, TransferResult, TransferSubscriptionsRequest, TransferSubscriptionsResponse, DeleteSubscriptionsRequest, DeleteSubscriptionsResponse, RedundancySupport, ServerState, RedundantServerDataType, SamplingIntervalDiagnosticsDataType, ServerDiagnosticsSummaryDataType, ServerStatusDataType, SessionDiagnosticsDataType, SessionSecurityDiagnosticsDataType, ServiceCounterDataType, SubscriptionDiagnosticsDataType, ModelChangeStructureDataType, Range, EUInformation, ExceptionDeviationFormat, Annotation, ProgramDiagnosticDataType, SemanticChangeStructureDataType, EventNotificationList, EventFieldList, HistoryEventFieldList, IssuedIdentityToken, NotificationData, AggregateConfiguration, ImageBMP, ImageGIF, ImageJPG, ImagePNG, EnumValueType, TimeZoneDataType, ModificationInfo, HistoryModifiedData, HistoryUpdateType, PerformUpdateType, UpdateStructureDataDetails, BitFieldMaskDataType, InstanceNode, TypeNode, OpenFileMode, ModelChangeStructureVerbMask, EndpointUrlListDataType, NetworkGroupDataType, AxisScaleEnumeration, AxisInformation, XVType, ComplexNumberType, DoubleComplexNumberType, ServerOnNetwork, FindServersOnNetworkRequest, FindServersOnNetworkResponse, RegisterServer2Request, RegisterServer2Response, TrustListMasks, TrustListDataType, OptionSet, Union, NormalizedString, DecimalString, DurationString, TimeString, DateString, DiscoveryConfiguration, MdnsDiscoveryConfiguration, }
Variants
Boolean
SByte
Byte
Int16
UInt16
Int32
UInt32
Int64
UInt64
Float
Double
String
DateTime
Guid
ByteString
XmlElement
NodeId
ExpandedNodeId
StatusCode
QualifiedName
LocalizedText
Structure
DataValue
BaseDataType
DiagnosticInfo
Number
Integer
UInteger
Enumeration
Image
NamingRuleType
Decimal128
IdType
NodeClass
Node
ObjectNode
ObjectTypeNode
VariableNode
VariableTypeNode
ReferenceTypeNode
MethodNode
ViewNode
DataTypeNode
ReferenceNode
IntegerId
Counter
Duration
NumericRange
Time
Date
UtcTime
LocaleId
Argument
StatusResult
MessageSecurityMode
UserTokenType
UserTokenPolicy
ApplicationType
ApplicationDescription
ApplicationInstanceCertificate
EndpointDescription
SecurityTokenRequestType
UserIdentityToken
AnonymousIdentityToken
UserNameIdentityToken
X509IdentityToken
EndpointConfiguration
BuildInfo
SignedSoftwareCertificate
AttributeWriteMask
NodeAttributesMask
NodeAttributes
ObjectAttributes
VariableAttributes
MethodAttributes
ObjectTypeAttributes
VariableTypeAttributes
ReferenceTypeAttributes
DataTypeAttributes
ViewAttributes
AddNodesItem
AddReferencesItem
DeleteNodesItem
DeleteReferencesItem
SessionAuthenticationToken
RequestHeader
ResponseHeader
ServiceFault
FindServersRequest
FindServersResponse
GetEndpointsRequest
GetEndpointsResponse
RegisteredServer
RegisterServerRequest
RegisterServerResponse
ChannelSecurityToken
OpenSecureChannelRequest
OpenSecureChannelResponse
CloseSecureChannelRequest
CloseSecureChannelResponse
SignatureData
CreateSessionRequest
CreateSessionResponse
ActivateSessionRequest
ActivateSessionResponse
CloseSessionRequest
CloseSessionResponse
CancelRequest
CancelResponse
AddNodesResult
AddNodesRequest
AddNodesResponse
AddReferencesRequest
AddReferencesResponse
DeleteNodesRequest
DeleteNodesResponse
DeleteReferencesRequest
DeleteReferencesResponse
BrowseDirection
ViewDescription
BrowseDescription
BrowseResultMask
ReferenceDescription
ContinuationPoint
BrowseResult
BrowseRequest
BrowseResponse
BrowseNextRequest
BrowseNextResponse
RelativePathElement
RelativePath
BrowsePath
BrowsePathTarget
BrowsePathResult
TranslateBrowsePathsToNodeIdsRequest
TranslateBrowsePathsToNodeIdsResponse
RegisterNodesRequest
RegisterNodesResponse
UnregisterNodesRequest
UnregisterNodesResponse
QueryDataDescription
NodeTypeDescription
FilterOperator
QueryDataSet
NodeReference
ContentFilterElement
ContentFilter
FilterOperand
ElementOperand
LiteralOperand
AttributeOperand
SimpleAttributeOperand
ContentFilterElementResult
ContentFilterResult
ParsingResult
QueryFirstRequest
QueryFirstResponse
QueryNextRequest
QueryNextResponse
TimestampsToReturn
ReadValueId
ReadRequest
ReadResponse
HistoryReadValueId
HistoryReadResult
HistoryReadDetails
ReadEventDetails
ReadRawModifiedDetails
ReadProcessedDetails
ReadAtTimeDetails
HistoryData
HistoryEvent
HistoryReadRequest
HistoryReadResponse
WriteValue
WriteRequest
WriteResponse
HistoryUpdateDetails
UpdateDataDetails
UpdateEventDetails
DeleteRawModifiedDetails
DeleteAtTimeDetails
DeleteEventDetails
HistoryUpdateResult
HistoryUpdateRequest
HistoryUpdateResponse
CallMethodRequest
CallMethodResult
CallRequest
CallResponse
MonitoringMode
DataChangeTrigger
DeadbandType
MonitoringFilter
DataChangeFilter
EventFilter
AggregateFilter
MonitoringFilterResult
EventFilterResult
AggregateFilterResult
MonitoringParameters
MonitoredItemCreateRequest
MonitoredItemCreateResult
CreateMonitoredItemsRequest
CreateMonitoredItemsResponse
MonitoredItemModifyRequest
MonitoredItemModifyResult
ModifyMonitoredItemsRequest
ModifyMonitoredItemsResponse
SetMonitoringModeRequest
SetMonitoringModeResponse
SetTriggeringRequest
SetTriggeringResponse
DeleteMonitoredItemsRequest
DeleteMonitoredItemsResponse
CreateSubscriptionRequest
CreateSubscriptionResponse
ModifySubscriptionRequest
ModifySubscriptionResponse
SetPublishingModeRequest
SetPublishingModeResponse
NotificationMessage
MonitoredItemNotification
DataChangeNotification
StatusChangeNotification
SubscriptionAcknowledgement
PublishRequest
PublishResponse
RepublishRequest
RepublishResponse
TransferResult
TransferSubscriptionsRequest
TransferSubscriptionsResponse
DeleteSubscriptionsRequest
DeleteSubscriptionsResponse
RedundancySupport
ServerState
RedundantServerDataType
SamplingIntervalDiagnosticsDataType
ServerDiagnosticsSummaryDataType
ServerStatusDataType
SessionDiagnosticsDataType
SessionSecurityDiagnosticsDataType
ServiceCounterDataType
SubscriptionDiagnosticsDataType
ModelChangeStructureDataType
Range
EUInformation
ExceptionDeviationFormat
Annotation
ProgramDiagnosticDataType
SemanticChangeStructureDataType
EventNotificationList
EventFieldList
HistoryEventFieldList
IssuedIdentityToken
NotificationData
AggregateConfiguration
ImageBMP
ImageGIF
ImageJPG
ImagePNG
EnumValueType
TimeZoneDataType
ModificationInfo
HistoryModifiedData
HistoryUpdateType
PerformUpdateType
UpdateStructureDataDetails
BitFieldMaskDataType
InstanceNode
TypeNode
OpenFileMode
ModelChangeStructureVerbMask
EndpointUrlListDataType
NetworkGroupDataType
AxisScaleEnumeration
AxisInformation
XVType
ComplexNumberType
DoubleComplexNumberType
ServerOnNetwork
FindServersOnNetworkRequest
FindServersOnNetworkResponse
RegisterServer2Request
RegisterServer2Response
TrustListMasks
TrustListDataType
OptionSet
Union
NormalizedString
DecimalString
DurationString
TimeString
DateString
DiscoveryConfiguration
MdnsDiscoveryConfiguration
Methods
impl DataTypeId
[src]
fn as_node_id(&self) -> NodeId
fn from_u64(value: u64) -> Result<DataTypeId, ()>
Trait Implementations
impl Debug for DataTypeId
[src]
impl PartialEq for DataTypeId
[src]
fn eq(&self, __arg_0: &DataTypeId) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl Copy for DataTypeId
[src]
impl Clone for DataTypeId
[src]
fn clone(&self) -> DataTypeId
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more