The LogRecordMask is formally defined in Table 13. It indicates which of the optional fields that may be available in a LogRecord are to be returned by GetRecords.
Table 13 – LogRecordMask Structure
Value |
Bit No. |
Description |
EventType |
0 |
Indicates if the EventType is returned in the LogRecords if available. |
SourceNode |
1 |
Indicates if the SourceNode is returned in the LogRecords if available. |
SourceName |
2 |
Indicates if the SourceName is returned in the LogRecords if available. |
TraceContext |
3 |
Indicates if the TraceContext is returned in the LogRecords if available. |
AdditionalData |
4 |
Indicates if the AdditionalData is returned in the LogRecords if available. |
The LogRecordMask representation in the AddressSpace is formally defined in Table 14
Table 14 – LogRecordMask definition
Attribute |
Value |
||||||
BrowseName |
LogRecordMask |
||||||
IsAbstract |
False |
||||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
||
Subtype of UInt32 defined in OPC 10000-3 |
|||||||
HasProperty |
Variable |
OptionSetValues |
LocalizedText [] |
PropertyType |
|
||
ConformanceUnits |
|||||||
LogObject Base |