JumpMessage constructor
JumpMessage({})
Implementation
JumpMessage(
{definitionMessage,
developerFields,
int localId = 0,
Endian endian = Endian.little})
: growable = definitionMessage == null,
super(
name: JumpMessage.NAME,
globalId: JumpMessage.ID,
localId: definitionMessage?.localId ?? localId,
endian: definitionMessage?.endian ?? endian,
definitionMessage: definitionMessage,
developerFields: developerFields,
fields: [
TimestampField(
size: definitionMessage
?.getFieldDefinition(TimestampField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpDistanceField(
size: definitionMessage
?.getFieldDefinition(JumpDistanceField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpHeightField(
size: definitionMessage
?.getFieldDefinition(JumpHeightField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpRotationsField(
size: definitionMessage
?.getFieldDefinition(JumpRotationsField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpHangTimeField(
size: definitionMessage
?.getFieldDefinition(JumpHangTimeField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpScoreField(
size: definitionMessage
?.getFieldDefinition(JumpScoreField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpPositionLatField(
size: definitionMessage
?.getFieldDefinition(JumpPositionLatField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpPositionLongField(
size: definitionMessage
?.getFieldDefinition(JumpPositionLongField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpSpeedField(
size: definitionMessage
?.getFieldDefinition(JumpSpeedField.ID)
?.size ??
0,
growable: definitionMessage == null),
JumpEnhancedSpeedField(
size: definitionMessage
?.getFieldDefinition(JumpEnhancedSpeedField.ID)
?.size ??
0,
growable: definitionMessage == null)
]);