9.1.11.12 PubSubDiagnosticsDataSetReaderType

The PubSubDiagnosticsDataSetReaderType defines the diagnostic information for a DataSetReaderType Object and is formally defined in Table 329.

Table 329 – PubSubDiagnosticsDataSetReaderType
Attribute Value
BrowseNamePubSubDiagnosticsDataSetReaderType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of PubSubDiagnosticsType defined in 9.1.11.2.
HasComponentObjectCountersBaseObjectTypeMandatory
HasComponentObjectLiveValuesBaseObjectTypeMandatory
Conformance Units
PubSub Model Diagnostics

The Object Counters contains all diagnostics counters for the diagnostics Object. The counters use the VariableType PubSubDiagnosticsCounterType defined in 9.1.11.5. The counter Variables of the PubSubDiagnosticsDataSetReaderType are defined in Table 330.

Table 330 – Counters for PubSubDiagnosticsDataSetReaderType
BrowseName Modelling Rule

Diagnostics

Level

Class Description
Inherited counters from PubSubDiagnosticsType
FailedDataSetMessagesMandatoryBasicErrore.g. because of unknown MajorVersion
DecryptionErrorsOptionalAdvancedError

The Object LiveValues contains all live values of the diagnostics Object. If not further specified, the live values Variables use the VariableType BaseDataVariableType. The live values Variables of the PubSubDiagnosticsDataSetReaderType are defined in Table 331.

Table 331 – LiveValues for PubSubDiagnosticsDataSetReaderType
BrowseName Modelling Rule

Diagnostics

Level

DataType Description
MessageSequenceNumberOptionalInfoUInt16SequenceNumber of last DataSetMessage
StatusCodeOptionalInfoStatusCodeStatus of last DataSetMessage
MajorVersionOptionalInfoUInt32 MajorVersion of available DataSetMetaData
MinorVersionOptionalInfoUInt32 MinorVersion of available DataSetMetaData
SecurityTokenIDOptionalInfoUInt32Currently used SecurityTokenID
TimeToNextTokenIDOptionalInfoDurationTime until the next key change is expected