[This is preliminary documentation and is subject to change.]
Represents a message that is transmitted over the wire:
Namespace: NFX.Glue.NativeAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
public value class WireMsg
public value class WireMsg
[<SealedAttribute>]
type WireMsg = struct end
[<SealedAttribute>]
type WireMsg = struct end
Wire Msg gets serialized like so:
+----+ | +----------------------------------------------+---------+ | +-------+
|Size| | | Frame Content | Hdrs... | | | GlueM |
+----+ | +----------------------------------------------+---------+ | +-------+
^ \----------------------+---------------------------------/ ^
| | |
| | +-- Msg data (payload) , i.e. Glue message body
| +----------------------------- Transport Frame with optional var length headers
+-------------------------------------------------------- Total msg size 4 bytes