Standard Data Types |
This topic contains the following sections:
An OPC Unified Architecture server need not expose its DataTypes in its Address Space. Independent of the exposition of DataTypes, it shall support the DataTypes as described in the following subclauses. The DataTypeEncodingType, the data type descriptions and the data type dictionaries of the structured data types and the references to them are described in section Mappings as well as the EnumStrings Properties for enumerated DataTypes.
This section contains the following subsections:
Section Address Space and section Services defines a set of DataTypes.
The SecurityTokenRequestType is an enumeration that is defined as the type of the requestType parameter of the OpenSecureChannel Service.
The AddNodesItem is a structure that is defined as the type of the nodesToAdd parameter of the AddNodes Service.
The AddReferencesItem is a structure that is defined as the type of the referencesToAdd parameter of the AddReferences Service.
The DeleteNodesItem is a structure that is defined as the type of the nodesToDelete parameter of the DeleteNodes Service.
The DeleteReferencesItem is a structure that is defined as the type of the referencesToDelete parameter of the DeleteReferences Service.
This structure contains elements that describe the build information of the server.
This DataType is an enumeration that defines the redundancy support of the server
This DataType is an enumeration that defines the execution state of the server.
This structure contains elements that describe the status of the server.
This structure contains diagnostic information about the sampling rates currently used by the server.
This structure contains diagnostic summary information for the server.
This structure contains elements that describe the status of the server.
This structure contains diagnostic information about client sessions. Most of the values represented in this structure provide information about the number of calls of a Service, the number of currently used MonitoredItems, etc. Those numbers need not provide the exact value; they need only provide the approximate number, so that the server is not burdened with providing the exact numbers.
This structure contains security-related diagnostic information about client sessions. Because this information is security-related, it should not be made accessible to all users, but only to authorised users.
This structure contains diagnostic information about subscriptions.
This structure combines a StatusCode and diagnostic information and can for example be used by Methods to return several StatusCodes and the corresponding diagnostic information that are not handled in the Call Service parameters. Whether the DiagnosticInformation is returned depends on the setting of the Service calls.
This structure contains diagnostic information about subscriptions.
This structure contains elements that describe changes of the model.
This structure contains elements that describe a change of the model.