The ReserveCommunicationIdsDataType is an abstract structure used to request communication model-specific identifiers using the EstablishConnections Method.

The ReserveCommunicationIdsDataType is illustrated in Figure 58.

image061.png

Figure 58 – ReserveCommunicationIdsDataType illustration

The ReserveCommunicationIdsDataType is an abstract type that has no structure and is expected to be subtyped. It is formally defined in Table 194.

Table 194 – ReserveCommunicationIdsDataType definition

Attributes

Value

BrowseName

2:ReserveCommunicationIdsDataType

IsAbstract

True

References

Node Class

BrowseName

Description

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

HasSubtype

DataType

2:PubSubReserveCommunicationIdsDataType

Defined in 10.39.3

ConformanceUnits

UAFX AutomationComponent Base

UAFX ConnectionManager Base

The PubSubReserveCommunicationIdsDataType is formally defined in Table 195.

Table 195 – PubSubReserveCommunicationIdsDataType structure

Name

Type

Description

PubSubReserveCommunicationIdsDataType

Structure

Subtype of ReserveCommunicationIdsDataType

TransportProfileUri

0:String

See OPC 10000-14 for details

NumReqWriterGroupIds

0:UInt16

Indicates the number of requested node ids for WriterGroups.

NumReqDataSetWriterIds

0:UInt16

Indicates the number of requested node ids for DataSetWriter.

The PubSubReserveCommunicationIdsDataType representation in the AddressSpace is formally defined in Table 196.

Table 196 – PubSubReserveCommunicationIdsDataType definition

Attribute

Value

BrowseName

2:PubSubReserveCommunicationIdsDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 2:ReserveCommunicationIdsDataType

ConformanceUnits

UAFX AutomationComponent Base

UAFX ConnectionManager Base

This data type will be specified in a later version of this document.