This Structure DataType is used to describe an end-to-end QoS configuration for the CommunicationFlowConfiguration.

The CommunicationFlowQosDataType is formally defined in Table 137.

Table 137 – CommunicationFlowQosDataType structure

Name

Type

Description

AllowSubtypes

CommunicationFlowQosDataType

Structure

Subtype of Structure defined in OPC 10000-5

QosCategory

0:String

Describes a QoS category, for example, best-effort or priority. For standard QosCategory values, see OPC 10000-14.

Note that a null or empty QosCategory indicates Best Effort.

False

TransmitQos

0:TransmitQosDataType[]

The TransmitQos describes QoS category-related parameters for the Publisher. This array shall be null or empty if no QoS-related parameters are required or if no Publisher is defined. For the defined parameters, see OPC 10000-14.

True

ReceiveQos

0:ReceiveQosDataType[]

The ReceiveQos describes QoS category-related parameters for the Subscriber. This array shall be null or empty if no QoS-related parameters are required or if no Subscriber is defined. For the defined parameters, see OPC 10000-14.

True

The CommunicationFlowQosDataType representation in the AddressSpace is formally defined in Table 138.

Table 138 – CommunicationFlowQosDataType definition

Attribute

Value

BrowseName

4:CommunicationFlowQosDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:Structure defined in OPC 10000-5

ConformanceUnits

UAFX ConnectionManager Base