Message Data Types
This section describes the base data types used in messages.
- Intn(i)
An n bit integer in network byte order. If i is specified it is the literal value. Eg. Int16, Int32(42).
- LimStringn(s)
A character array of exactly n bytes interpreted as a '\0' terminated string. The '\0' is omitted if there is insufficient room. If s is specified it is the literal value. Eg. LimString32, LimString64("user").
- String(s)
A conventional C '\0' terminated string with no length limitation. A frontend should always read the full string even though it may have to discard characters if its buffers aren't big enough.
If s is specified it is the literal value. Eg. String, String("user").Note: Is 8193 bytes the largest allowed size?
- Byten(c)
Exactly n bytes. If c is specified it is the literal value. Eg. Byte, Byte1('\n').
Report a documentation issue
Read the upstream documentation. For corrections, first check the current manual.