LtiLrChannelTracker constructor
- String name = 'LtiLrChannelTracker',
- bool dumpJson = true,
- bool dumpTable = true,
- String? outputFolder,
- int timeColumnWidth = 12,
- int addrColumnWidth = 12,
- int transColumnWidth = 8,
- int attrColumnWidth = 8,
- int userColumnWidth = 8,
- int idColumnWidth = 8,
- int nseColumnWidth = 6,
- int privColumnWidth = 6,
- int instColumnWidth = 6,
- int pasColumnWidth = 6,
- int traceColumnWidth = 6,
- int loopColumnWidth = 6,
- int respColumnWidth = 6,
- int mecIdColumnWidth = 8,
- int mpamColumnWidth = 8,
- int ctagColumnWidth = 8,
- int hwAttrColumnWidth = 8,
- int sizeColumnWidth = 8,
- int vcColumnWidth = 4,
Constructor.
Implementation
LtiLrChannelTracker({
String name = 'LtiLrChannelTracker',
super.dumpJson,
super.dumpTable,
super.outputFolder,
int timeColumnWidth = 12,
int addrColumnWidth = 12,
int transColumnWidth = 8,
int attrColumnWidth = 8,
int userColumnWidth = 8,
int idColumnWidth = 8,
int nseColumnWidth = 6,
int privColumnWidth = 6,
int instColumnWidth = 6,
int pasColumnWidth = 6,
int traceColumnWidth = 6,
int loopColumnWidth = 6,
int respColumnWidth = 6,
int mecIdColumnWidth = 8,
int mpamColumnWidth = 8,
int ctagColumnWidth = 8,
int hwAttrColumnWidth = 8,
int sizeColumnWidth = 8,
int vcColumnWidth = 4,
}) : super(name, [
TrackerField(timeField, columnWidth: timeColumnWidth),
if (addrColumnWidth > 0)
TrackerField(addrField, columnWidth: addrColumnWidth),
if (transColumnWidth > 0)
TrackerField(transField, columnWidth: transColumnWidth),
if (attrColumnWidth > 0)
TrackerField(attrField, columnWidth: attrColumnWidth),
if (userColumnWidth > 0)
TrackerField(userField, columnWidth: userColumnWidth),
if (idColumnWidth > 0)
TrackerField(idField, columnWidth: idColumnWidth),
if (nseColumnWidth > 0)
TrackerField(nseField, columnWidth: nseColumnWidth),
if (privColumnWidth > 0)
TrackerField(privField, columnWidth: privColumnWidth),
if (instColumnWidth > 0)
TrackerField(instField, columnWidth: instColumnWidth),
if (pasColumnWidth > 0)
TrackerField(pasField, columnWidth: pasColumnWidth),
if (traceColumnWidth > 0)
TrackerField(traceField, columnWidth: traceColumnWidth),
if (loopColumnWidth > 0)
TrackerField(loopField, columnWidth: loopColumnWidth),
if (respColumnWidth > 0)
TrackerField(respField, columnWidth: respColumnWidth),
if (mecIdColumnWidth > 0)
TrackerField(mecIdField, columnWidth: mecIdColumnWidth),
if (mpamColumnWidth > 0)
TrackerField(mpamField, columnWidth: mpamColumnWidth),
if (ctagColumnWidth > 0)
TrackerField(ctagField, columnWidth: ctagColumnWidth),
if (hwAttrColumnWidth > 0)
TrackerField(hwAttrField, columnWidth: hwAttrColumnWidth),
if (sizeColumnWidth > 0)
TrackerField(sizeField, columnWidth: sizeColumnWidth),
if (vcColumnWidth > 0)
TrackerField(vcField, columnWidth: vcColumnWidth),
]);