Fields
Last updated
Was this helpful?
Last updated
Was this helpful?
Any field can be defined as independent element inside the <fields> child of the or a .
It can also be defined as a member of a message.
Field that is defined as a child of <fields> node of the or can be referenced by other fields to avoid duplication of the same definition.
The available fields are described in details in the sections to follow. They are:
- Enumeration field.
- Integral value field.
- Bitset (bitmask) field.
- Bitfield field.
- Bundle field.
- String field.
- Raw data field.
- List of other fields.
- Floating point value field.
- Reference to (alias of) other field.
- Optional field.
- Variant field.
All this fields have as well as their own specific set of properties.