9.1.11.9 PubSubDiagnosticsWriterGroupType

The PubSubDiagnosticsWriterGroupType defines the diagnostic information for a WriterGroupType Object and is formally defined in Table 320.

Table 320 – PubSubDiagnosticsWriterGroupType
Attribute Value
BrowseNamePubSubDiagnosticsWriterGroupType
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 PubSubDiagnosticsWriterGroupType are defined in Table 321.

Table 321 – Counters for PubSubDiagnosticsWriterGroupType
BrowseName Modelling Rule

Diagnostics

Level

Class Description
Inherited counters from PubSubDiagnosticsType
SentNetworkMessagesMandatoryBasicInformationSent NetworkMessages
FailedTransmissionsMandatoryBasicErrorError on NetworkMessage transmission
EncryptionErrorsOptionalAdvancedErrorError on signing or encrypting NetworkMessage

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 PubSubDiagnosticsWriterGroupType are defined in Table 322.

Table 322 – LiveValues for PubSubDiagnosticsWriterGroupType
BrowseName Modelling Rule

Diagnostics

Level

DataType Description
ConfiguredDataSetWritersMandatoryBasicUInt16Number of configured DataSetWriters in this group
OperationalDataSetWritersMandatoryBasicUInt16Number of DataSetWriters with state Operational
SecurityTokenIDOptionalInfoUInt32Currently used SecurityTokenID
TimeToNextTokenIDOptionalInfoDurationTime until the next key change is expected