Transenc is a binary encoding format that supports the following types.

Type Description
Boolean True and false values.
Integer Signed integers of 8, 16, 32, and 64 bits size.
Floating-point IEEE 754 single and double precision.
String UTF-8 encoded character sequence.
Binary data A sequence of raw octets (better known as a byte-array.)
Nullable Used to indicate the absence of data.
Groups Used to encoded composite data types.


Wiki: Design decisions
Wiki: Specification