Low-level Pack/Unpack API
This low-level pack/unpack API is intended to support the higher level IPC messaging system, specifically code generated by ifgen. But it can also be used to hand-pack messages if using the Low-level Messaging API API directly.
This low-level pack/unpack API supports:
- Packing basic types supported by the IPC system.
- Packing reference types
- Packing arrays of the above types
- Packing strings. It also supports unpacking any of the above.