5.8 LogRecordMask DataType

The LogRecordMask is formally defined in Table 17. It indicates which of the optional fields that may be available in a LogRecord are to be returned by GetRecords.

Table 17 – LogRecordMask Structure
Value Bit No. Description
EventType0Indicates if the EventType is returned in the LogRecords if available.
SourceNode1Indicates if the SourceNode is returned in the LogRecords if available.
SourceName2Indicates if the SourceName is returned in the LogRecords if available.
TraceContext3Indicates if the TraceContext is returned in the LogRecords if available.
AdditionalData4Indicates if the AdditionalData is returned in the LogRecords if available.

The LogRecordMask representation in the AddressSpace is formally defined in Table 18

Table 18 – LogRecordMask definition
Attribute Value
BrowseNameLogRecordMask
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of UInt32 defined in OPC 10000-3
HasPropertyVariableOptionSetValuesLocalizedText []PropertyType
ConformanceUnits
LogObject Base