[][src]Module opcua_types::service_types

Structs

ActivateSessionRequest

Activates a session with the server.

ActivateSessionResponse

Activates a session with the server.

AddNodesItem

A request to add a node to the server address space.

AddNodesRequest

Adds one or more nodes to the server address space.

AddNodesResponse

Adds one or more nodes to the server address space.

AddNodesResult

A result of an add node operation.

AddReferencesItem

A request to add a reference to the server address space.

AddReferencesRequest

Adds one or more references to the server address space.

AddReferencesResponse

Adds one or more references to the server address space.

AggregateConfiguration
AggregateFilter
AggregateFilterResult
Annotation
AnonymousIdentityToken

A token representing an anonymous user.

ApplicationDescription

Describes an application and how to find it.

Argument

An argument for a method.

AttributeOperand
BrowseDescription

A request to browse the the references from a node.

BrowseNextRequest

Continues one or more browse operations.

BrowseNextResponse

Continues one or more browse operations.

BrowsePath

A request to translate a path into a node id.

BrowsePathResult

The result of a translate opearation.

BrowsePathTarget

The target of the translated path.

BrowseRequest

Browse the references for one or more nodes from the server address space.

BrowseResponse

Browse the references for one or more nodes from the server address space.

BrowseResult

The result of a browse operation.

BuildInfo
CallMethodRequest
CallMethodResult
CallRequest
CallResponse
CancelRequest

Cancels an outstanding request.

CancelResponse

Cancels an outstanding request.

ChannelSecurityToken

The token that identifies a set of keys for an active secure channel.

CloseSecureChannelRequest

Closes a secure channel.

CloseSecureChannelResponse

Closes a secure channel.

CloseSessionRequest

Closes a session with the server.

CloseSessionResponse

Closes a session with the server.

ComplexNumberType
ContentFilter
ContentFilterElement
ContentFilterElementResult
ContentFilterResult
CreateMonitoredItemsRequest
CreateMonitoredItemsResponse
CreateSessionRequest

Creates a new session with the server.

CreateSessionResponse

Creates a new session with the server.

CreateSubscriptionRequest
CreateSubscriptionResponse
DataChangeFilter
DataChangeNotification
DataTypeAttributes

The attributes for a data type node.

DeleteAtTimeDetails
DeleteEventDetails
DeleteMonitoredItemsRequest
DeleteMonitoredItemsResponse
DeleteNodesItem

A request to delete a node to the server address space.

DeleteNodesRequest

Delete one or more nodes from the server address space.

DeleteNodesResponse

Delete one or more nodes from the server address space.

DeleteRawModifiedDetails
DeleteReferencesItem

A request to delete a node from the server address space.

DeleteReferencesRequest

Delete one or more references from the server address space.

DeleteReferencesResponse

Delete one or more references from the server address space.

DeleteSubscriptionsRequest
DeleteSubscriptionsResponse
DiscoveryConfiguration

A base type for discovery configuration information.

DoubleComplexNumberType
EUInformation
ElementOperand
EndpointConfiguration
EndpointDescription

The description of a endpoint that can be used to access a server.

EndpointUrlListDataType
EnumValueType

A mapping between a value of an enumerated type and a name and description.

EventFieldList
EventFilter
EventFilterResult
EventNotificationList
FilterOperand
FindServersOnNetworkRequest
FindServersOnNetworkResponse
FindServersRequest

Finds the servers known to the discovery server.

FindServersResponse

Finds the servers known to the discovery server.

GetEndpointsRequest

Gets the endpoints used by the server.

GetEndpointsResponse

Gets the endpoints used by the server.

IssuedIdentityToken

A token representing a user identified by a WS-Security XML token.

LiteralOperand
MdnsDiscoveryConfiguration

The discovery information needed for mDNS registration.

MethodAttributes

The attributes for a method node.

ModelChangeStructureDataType
ModifyMonitoredItemsRequest
ModifyMonitoredItemsResponse
ModifySubscriptionRequest
ModifySubscriptionResponse
MonitoredItemCreateRequest
MonitoredItemCreateResult
MonitoredItemModifyRequest
MonitoredItemModifyResult
MonitoredItemNotification
MonitoringFilter
MonitoringFilterResult
MonitoringParameters
NetworkGroupDataType
NodeAttributes

The base attributes for all nodes.

NodeReference
NodeTypeDescription
NotificationData
NotificationMessage
ObjectAttributes

The attributes for an object node.

ObjectTypeAttributes

The attributes for an object type node.

OpenSecureChannelRequest

Creates a secure channel with a server.

OpenSecureChannelResponse

Creates a secure channel with a server.

OptionSet

This abstract Structured DataType is the base DataType for all DataTypes representing a bit mask.

ParsingResult
ProgramDiagnosticDataType
PublishRequest
PublishResponse
QueryDataDescription
QueryDataSet
QueryFirstRequest
QueryFirstResponse
QueryNextRequest
QueryNextResponse
Range
ReadEventDetails
ReadRawModifiedDetails
ReadRequest
ReadResponse
ReadValueId
ReferenceDescription

The description of a reference.

ReferenceTypeAttributes

The attributes for a reference type node.

RegisterNodesRequest

Registers one or more nodes for repeated use within a session.

RegisterNodesResponse

Registers one or more nodes for repeated use within a session.

RegisterServerRequest

Registers a server with the discovery server.

RegisterServerResponse

Registers a server with the discovery server.

RegisteredServer

The information required to register a server with a discovery server.

RelativePath

A relative path constructed from reference types and browse names.

RelativePathElement

An element in a relative path.

RepublishRequest
RepublishResponse
SamplingIntervalDiagnosticsDataType
ServerDiagnosticsSummaryDataType
ServerOnNetwork
ServiceCounterDataType
ServiceFault

The response returned by all services when there is a service level error.

SessionDiagnosticsDataType
SessionSecurityDiagnosticsDataType
SetMonitoringModeRequest
SetMonitoringModeResponse
SetPublishingModeRequest
SetPublishingModeResponse
SetTriggeringRequest
SetTriggeringResponse
SignatureData

A digital signature.

SignedSoftwareCertificate

A software certificate with a digital signature.

SimpleAttributeOperand
StatusChangeNotification
StatusResult
SubscriptionAcknowledgement
SubscriptionDiagnosticsDataType
TimeZoneDataType
TransferResult
TransferSubscriptionsRequest
TransferSubscriptionsResponse
TranslateBrowsePathsToNodeIdsRequest

Translates one or more paths in the server address space.

TranslateBrowsePathsToNodeIdsResponse

Translates one or more paths in the server address space.

TrustListDataType
UnregisterNodesRequest

Unregisters one or more previously registered nodes.

UnregisterNodesResponse

Unregisters one or more previously registered nodes.

UserIdentityToken

A base type for a user identity token.

UserNameIdentityToken

A token representing a user identified by a user name and password.

UserTokenPolicy

Describes a user token that can be used with a server.

VariableAttributes

The attributes for a variable node.

VariableTypeAttributes

The attributes for a variable type node.

ViewAttributes

The attributes for a view node.

ViewDescription

The view to browse.

WriteRequest
WriteResponse
WriteValue
X509IdentityToken

A token representing a user identified by an X509 certificate.

XVType

Enums

ApplicationType

The types of applications.

AttributeWriteMask

Define bits used to indicate which attributes are writable.

AxisScaleEnumeration
BrowseDirection

The directions of the references to return.

BrowseResultMask

A bit mask which specifies what should be returned in a browse response.

DataChangeTrigger
DeadbandType
ExceptionDeviationFormat
FilterOperator
HistoryUpdateType
IdType

The type of identifier used in a node id.

MessageSecurityMode

The type of security to use on a message.

ModelChangeStructureVerbMask
MonitoringMode
NamingRuleType
NodeAttributesMask

The bits used to specify default attributes for a new node.

NodeClass

A mask specifying the class of the node.

NodeIdType

The possible encodings for a NodeId value.

OpenFileMode
PerformUpdateType
RedundancySupport
SecurityTokenRequestType

Indicates whether a token if being created or renewed.

ServerState
TimestampsToReturn
TrustListMasks
UserTokenType

The possible user token types.

Traits

MessageInfo

Implemented by messages