LtiLaChannelTracker class

Tracker for the LTI LA channel.

Inheritance

Constructors

LtiLaChannelTracker({String name = 'LtiLaChannelTracker', bool dumpJson = true, bool dumpTable = true, String? outputFolder, int timeColumnWidth = 12, int addrColumnWidth = 12, int userColumnWidth = 8, int idColumnWidth = 8, int nseColumnWidth = 6, int privColumnWidth = 6, int instColumnWidth = 6, int pasColumnWidth = 6, int mmuValidColumnWidth = 6, int mmuSecSidColumnWidth = 8, int mmuSidColumnWidth = 8, int mmuSsidVColumnWidth = 8, int mmuSsidColumnWidth = 8, int mmuAtStColumnWidth = 8, int mmuFlowColumnWidth = 8, int mmuPasUnknownColumnWidth = 8, int mmuPmColumnWidth = 8, int loopColumnWidth = 6, int ogColumnWidth = 8, int tlBlockColumnWidth = 8, int identColumnWidth = 8, int ogVColumnWidth = 1, int transColumnWidth = 8, int attrColumnWidth = 8, int vcColumnWidth = 4})
Constructor.

Properties

dumpJson → bool
If true, will dump a JSON file log to jsonFileName.
finalinherited
dumpTable → bool
If true, will dump an ASCII table log to tableFileName.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
jsonFileName → String
The path to the generated JSON log file, if enabled by dumpJson.
no setterinherited
name → String
The name of this Tracker, used for naming output files.
finalinherited
outputFolder → String?
An optional output directory for the logs.
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
tableFileName → String
The path to the generated ASCII table log file, if enabled by dumpTable.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
record(LtiLaChannelPacket trackable, {Map<String, String?> defaults = const {}}) → void
Records trackable into all enabled logs.
inherited
terminate() → Future<void>
Cleans up and finalizes all logs.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Constants

addrField → const String
addrField
attrField → const String
attr
identField → const String
ident
idField → const String
idField
instField → const String
instField
loopField → const String
loopField
mmuAtStField → const String
mmuAtStField
mmuFlowField → const String
mmuFlowField
mmuPasUnknownField → const String
mmuPasUnknownField
mmuPmField → const String
mmuPmField
mmuSecSidField → const String
mmuSecSidField
mmuSidField → const String
mmuSidField
mmuSsidField → const String
mmuSsidField
mmuSsidVField → const String
mmuSsidVField
mmuValidField → const String
mmuValidField
nseField → const String
nseField
ogField → const String
og
ogVField → const String
ogV
pasField → const String
pasField
privField → const String
privField
timeField → const String
time
tlBlockField → const String
tlBlock
transField → const String
trans
userField → const String
userField
vcField → const String
vc