Name | Base Type | Description | Pedigree |
|---|---|---|---|
| byte | none | -128 to 127 | |
| short | none | -32,768 to 32,767 | |
| int | none | -2,147,483,648 to 2,147,483,647 | |
| long | none | −9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 | |
| BigInteger | none | Arbitrary precision integer (i.e. value range is not applicable). | |
| Integer | none | Can have the same values as int, but can also have a null value. | |
| FixedPointNumber | none | Specified as an integer together with a scaling factor, which is the multiplicative inverse of the specified value of the enumeration DIVISOR. | |
| Boolean | none | A logical type that can be either true or false or null. | |
| String | none | String is a sequence of Unicode characters. The maximum length of the string is specified in the message definition. If no length is specified, the maximum length of the string is 255 characters. Note: RTC supports by default only a subset of characters with ASCII code points between 0 and 255. The allowed ASCII numbers for characters are 32-128 and 160-255. | |
| DerivedScalarType | none | Enumeration types are supported. | |
| BinaryType | none | Binary type is a sequence of bytes. | |
| Array | none | An array is a sequence of fields that are indexed by their position. Arrays are specified with double brackets in the EMAPI message definitions. For example, long[] means an array of long values. | |
Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy