Implement generated packet wire codecs (#47)
This commit is contained in:
@@ -230,5 +230,9 @@ checked-in catalog covering all 483 packets, 905 blocks, exact field widths,
|
||||
repetition rules, flags, IDs, and frequencies. It supplies the public
|
||||
`PacketType`, deterministic lookup tables, and real default construction and
|
||||
sizing behavior for every mapped packet/block while validating the complete
|
||||
shape against the pinned compiled C# API catalog. Wire encoding and decoding
|
||||
remain the separately gated next codegen issue.
|
||||
shape against the pinned compiled C# API catalog. The generated native packet
|
||||
codec implements the reference header frequencies and IDs, flags, sequences,
|
||||
appended ACKs, little-endian fields, big-endian ports, fixed and length-prefixed
|
||||
data, block repetition, zerocoding, bounded decoding, and MTU packet splitting.
|
||||
Golden-byte tests and generated round trips cover every packet type without
|
||||
requiring the C# toolchain at build or test time.
|
||||
|
||||
Reference in New Issue
Block a user