RecordFlux
RecordFlux copied to clipboard
Improve message API
- [ ] Use
Index
/Length
for all parameters instead ofBit_Index
/Bit_Length
(inInitialize
procedures)- At some point we decided to only allow byte-aligned bounds, so there is no need anymore to set bounds with bit granularity.
- [ ] Add
Structural_Valid_Message (Ctx)
as precondition forSize
andByte_Size
- Both functions return the sum of the sizes of all verified fields, and thus could lead to unexpected results for non-verified or invalid messages.