LtiLaChannelTracker class
Tracker for the LTI LA channel.
- Inheritance
-
- Object
- Tracker<
LtiLaChannelPacket> - LtiLaChannelTracker
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
trackableinto 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