Collective def of Packet format. Descriptor/'Class variables'
- Available extensions
- Annotations
-
- @immutable
Properties
- abort → PacketSyncId
-
no setter
- ack → PacketSyncId
-
control char ids
no setter
-
caster
→ TypedDataCaster<
T> -
no setter
-
checksumFieldDef
→ ByteField<
NativeType> -
no setter
- endian → Endian
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- headerLength → int
-
no setter
-
idFieldDef
→ ByteField<
NativeType> -
no setter
-
keys
→ List<
ByteField< NativeType> > -
no setter
-
lengthFieldDef
→ ByteField<
NativeType> -
no setter
- lengthMax → int
-
no setter
- lengthMin → int
-
no setter
- nack → PacketSyncId
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
startFieldDef
→ ByteField<
NativeType> -
Header Definition
defined position, relative to
packet. header fields for buildHeader/parseHeader required for HeaderParser. can be derived from header Struct when get offset is availableno setter - startId → int
-
no setter
- syncHeaderLength → int
-
no setter
- transformer → PacketTransformer
-
Available on PacketFormat<
Packet> , provided by the PacketFormatTransformer extensionno setter
Methods
-
cast(
TypedData typedData) → T -
headerOf(
TypedData typedData) → PacketHeader -
idOf(
int intId) → PacketId? -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
syncHeaderOf(
TypedData typedData) → PacketSyncHeader -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited