[This is preliminary documentation and is subject to change.]
This struct defines a frame transmitted as a part of WireMsg
which can be used for transport or session management needs
Namespace: NFX.Glue.NativeAssembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Public Structure WireFrame
Public Structure WireFrame
public value class WireFrame
public value class WireFrame
[<SealedAttribute>]
type WireFrame = struct end
[<SealedAttribute>]
type WireFrame = struct end
Frame Content:
-----------------------------------------
MAGIC ushort 2 byte - 0xABBA
VESRION byte 1 byte
TYPE {G|H|E|R|D} 1 byte
FORMAT int32BE 4 bytes
ONEWAY {0|!0} 1 byte
REQID FID 8 bytes
HDRSLEN int32BE 4 bytes
------------
21 bytes
HDRSCONTENT utf8_char[x] HDRSLEN bytes
-----------------------------------------
21 + HDRSLEN bytes total size