This ObjectTyperepresents datagram transport protocol mapping specific parameters for a PubSubConnection. The DatagramConnectionTransportTypeis formally defined in Table 302.
Table 302– DatagramConnectionTransportType definition
Attribute |
Value |
||||
BrowseName |
DatagramConnectionTransportType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of ConnectionTransportType defined in 9.1.5.8. |
|||||
HasComponent |
Object |
DiscoveryAddress |
|
NetworkAddressType |
Mandatory |
HasProperty |
Variable |
DiscoveryAnnounceRate |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
DiscoveryMaxMessageSize |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
QosCategory |
String |
PropertyType |
Optional |
HasProperty |
Variable |
DatagramQos |
QosDataType[] |
PropertyType |
Optional |
Conformance Units |
|||||
PubSub Model Datagram |
The DiscoveryAddressis defined in 6.4.1.2.1.
The DiscoveryAnnounceRateis defined in 6.4.1.2.3.
The DiscoveryMaxMessageSizeis defined in 6.4.1.2.4.
The QosCategoryis defined in 6.4.1.2.5.
The DatagramQosis defined in 6.4.1.2.6.
This ObjectTyperepresents datagram transport protocol mapping specific parameters for a WriterGroup. The DatagramWriterGroupTransportTypeis formally defined in Table 306.
Table 303– DatagramWriterGroupTransportType definition
Attribute |
Value |
||||
BrowseName |
DatagramWriterGroupTransportType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of WriterGroupTransportType defined in 9.1.6.7. |
|||||
HasProperty |
Variable |
MessageRepeatCount |
Byte |
PropertyType |
Optional |
HasProperty |
Variable |
MessageRepeatDelay |
Duration |
PropertyType |
Optional |
HasComponent |
Object |
Address |
|
NetworkAddressType |
Optional |
HasProperty |
Variable |
QosCategory |
String |
PropertyType |
Optional |
HasProperty |
Variable |
DatagramQos |
TransmitQosDataType[] |
PropertyType |
Optional |
HasProperty |
Variable |
DiscoveryAnnounceRate |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
Topic |
String |
PropertyType |
Optional |
Conformance Units |
|||||
PubSub Model Datagram |
The MessageRepeatCountis defined in 6.4.1.3.1.
The MessageRepeatDelayis defined in 6.4.1.3.2.
The Addressis defined in 6.4.1.3.4. The abstract NetworkAddressTypeis defined in 9.1.5.6. The default type used for concrete instances is the NetworkAddressUrlTypedefined in 9.1.5.7. It represents the Addressin the form of a URL String.
The QosCategoryis defined in 6.4.1.3.5.
The DatagramQosis defined in 6.4.1.3.6.
The DiscoveryAnnounceRateis defined in 6.4.1.3.7
The Topicis defined in 6.4.1.3.8.
There is no datagram-specific transport protocol mapping parameter defined for the DataSetWriter.
This ObjectTyperepresents datagram transport protocol mapping specific parameters for a DataSetReader. The DatagramDataSetReaderTransportTypeis formally defined in Table 304.
Table 304– DatagramDataSetReaderTransportType definition
Attribute |
Value |
||||
BrowseName |
DatagramDataSetReaderTransportType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of DataSetReaderTransportType defined in 9.1.8.3. |
|||||
HasComponent |
Object |
Address |
|
NetworkAddressType |
Optional |
HasProperty |
Variable |
QosCategory |
String |
PropertyType |
Optional |
HasProperty |
Variable |
DatagramQos |
ReceiveQosDataType[] |
PropertyType |
Optional |
HasProperty |
Variable |
Topic |
String |
PropertyType |
Optional |
Conformance Units |
|||||
PubSub Model Datagram |
The Addressis defined in 6.4.1.6.1. The abstract NetworkAddressTypeis defined in 9.1.5.6. The default type used for concrete instances is the NetworkAddressUrlTypedefined in 9.1.5.7. It represents the Addressin the form of a URL String.
The QosCategoryis defined in 6.4.1.6.2.
The DatagramQosis defined in 6.4.1.6.3.
The Topicis defined in 6.4.1.6.4.
This ObjectTyperepresents broker transport protocol mapping specific parameters for a PubSubConnection. The BrokerConnectionTransportTypeis formally defined in Table 305.
Table 305– BrokerConnectionTransportType definition
Attribute |
Value |
|||||
BrowseName |
BrokerConnectionTransportType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of ConnectionTransportType defined in 9.1.5.8. |
||||||
HasProperty |
Variable |
ResourceUri |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
AuthenticationProfileUri |
String |
PropertyType |
Mandatory |
|
Conformance Units |
||||||
PubSub Model Broker |
The ResourceUriis defined in 6.4.2.2.1.
The AuthenticationProfileUriis defined in 6.4.2.2.2.
This ObjectTyperepresents broker transport protocol mapping specific parameters for a WriterGroup. The BrokerWriterGroupTransportTypeis formally defined in Table 306.
Table 306– BrokerWriterGroupTransportType definition
Attribute |
Value |
|||||
BrowseName |
BrokerWriterGroupTransportType |
|||||
IsAbstract |
False |
|||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
|
Subtype of WriterGroupTransportType defined in 9.1.6.7. |
||||||
HasProperty |
Variable |
QueueName |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
ResourceUri |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
AuthenticationProfileUri |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
RequestedDeliveryGuarantee |
BrokerTransportQualityOfService |
PropertyType |
Mandatory |
|
Conformance Units |
||||||
PubSub Model Broker |
The QueueNameis defined in 6.4.2.3.1.
The ResourceUriis defined in 6.4.2.3.2.
The AuthenticationProfileUriis defined in 6.4.2.3.3.
The RequestedDeliveryGuaranteeis defined in 6.4.2.3.4.
This ObjectTyperepresents broker transport protocol mapping specific parameters for a DataSetWriter. The BrokerDataSetWriterTransportTypeis formally defined in Table 307.
Table 307– BrokerDataSetWriterTransportType definition
Attribute |
Value |
|||||
BrowseName |
BrokerDataSetWriterTransportType |
|||||
IsAbstract |
False |
|||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
|
Subtype of DataSetWriterTransportTypedefined in 9.1.7.3. |
||||||
HasProperty |
Variable |
QueueName |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
MetaDataQueueName |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
ResourceUri |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
AuthenticationProfileUri |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
RequestedDeliveryGuarantee |
BrokerTransportQualityOfService |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
MetaDataUpdateTime |
Duration |
PropertyType |
Mandatory |
|
Conformance Units |
||||||
PubSub Model Broker |
The QueueNameis defined in 6.4.2.5.1.
The ResourceUriis defined in 6.4.2.5.2.
The AuthenticationProfileUriis defined in 6.4.2.5.3.
The RequestedDeliveryGuaranteeis defined in 6.4.2.5.4.
The MetaDataQueueNameis defined in 6.4.2.5.5.
The MetaDataUpdateTimeis defined in 6.4.2.5.6.
This type extends the list of well-known extension field names defined in Table 209with the names defined in Table 308.
Table 308– Broker Writer well-known extension field names
Name |
Type |
Description |
QueueName |
String |
The Brokerqueue destination for Data messages. |
MetaDataQueueName |
String |
The Brokerqueue destination for metadata messages. |
This ObjectTyperepresents broker transport protocol mapping specific parameters for a DataSetReader. The BrokerDataSetReaderTransportTypeis formally defined in Table 309.
Table 309– BrokerDataSetReaderTransportType definition
Attribute |
Value |
|||||
BrowseName |
BrokerDataSetReaderTransportType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
Subtype of DataSetReaderTransportType defined in 9.1.8.3. |
||||||
HasProperty |
Variable |
QueueName |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
ResourceUri |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
AuthenticationProfileUri |
String |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
RequestedDeliveryGuarantee |
BrokerTransportQualityOfService |
PropertyType |
Mandatory |
|
HasProperty |
Variable |
MetaDataQueueName |
String |
PropertyType |
Mandatory |
|
Conformance Units |
||||||
PubSub Model Broker |
The QueueNameis defined in 6.4.2.6.1.
The ResourceUriis defined in 6.4.2.6.2.
The AuthenticationProfileUriis defined in 6.4.2.6.3.
The RequestedDeliveryGuaranteeis defined in 6.4.2.6.4.
The MetaDataQueueNameis defined in 6.4.2.6.5.