This Structure DataType is used to represent the DataSetWriter parameters. The DataSetWriterDataType is formally defined in Table 17.

Table 17 – DataSetWriterDataType Structure

Name

Type

Description

DataSetWriterDataType

Structure

name

String

The name of the DataSetWriter.

enabled

Boolean

The enabled state of the DataSetWriter.

dataSetWriterId

UInt16

Defined in 6.2.3.1.

dataSetFieldContentMask

DataSetFieldContentMask

Defined in 6.2.3.2.

keyFrameCount

UInt32

Defined in 6.2.3.3.

dataSetName

String

The name of the corresponding PublishedDataSet.

dataSetWriterProperties

KeyValuePair[]

Defined in 6.2.3.4.

transportSettings

DataSetWriterTransportDataType

Transport mapping specific DataSetWriter parameters. The abstract base type is defined in 6.2.3.5.2. The concrete subtypes are defined in the sections for transport mapping specific parameters.

messageSettings

DataSetWriterMessageDataType

DataSetMessage mapping specific DataSetWriter parameters. The abstract base type is defined in 6.2.3.5.3. The concrete subtypes are defined in the sections for message mapping specific parameters.

This Structure DataType is an abstract base type for transport mapping specific DataSetWriter parameters. The abstract DataType does not define fields.

The DataSetWriterTransportDataType Structure representation in the AddressSpace is defined in Table 18.

Table 18 – DataSetWriterTransportDataType Definition

Attributes

Value

BrowseName

DataSetWriterTransportDataType

IsAbstract

True

References

NodeClass

BrowseName

IsAbstract

Description

Subtype of Structure defined in OPC 10000-5.

HasSubtype

DataType

BrokerDataSetWriterTransportDataType

FALSE

Defined in 6.4.2.3.7.

This Structure DataType is an abstract base type for message mapping specific DataSetWriter parameters. The abstract DataType does not define fields.

The DataSetWriterMessageDataType Structure representation in the AddressSpace is defined in Table 19.

Table 19 – DataSetWriterMessageDataType Structure

Attributes

Value

BrowseName

DataSetWriterMessageDataType

IsAbstract

True

References

NodeClass

BrowseName

IsAbstract

Description

Subtype of Structure defined in OPC 10000-5.

HasSubtype

DataType

UadpDataSetWriterMessageDataType

FALSE

Defined in 6.3.1.2.6.

HasSubtype

DataType

JsonDataSetWriterMessageDataType

FALSE

Defined in 6.3.2.2.2.