Enumerator |
---|
DescribedTypeIndicator | Indicates that the value that follows will be an AMQP Described Type
|
Null | Indicates that the value encoded was null
|
Boolean | Indicates the byte that follows indicates a Boolean true or false value.
|
BooleanTrue | A compact encoding for a boolean value that directly implies a value of true.
|
BooleanFalse | A compact encoding for a boolean value that directly implies a value of false.
|
UByte | Indicates that the next byte represents an unsigned byte value.
|
UShort | Indicates that the next two bytes represents an unsigned short value.
|
UInt | Indicates that the next four bytes represents an unsigned integer value.
|
SmallUInt | Compact encoding where the next byte represents an unsigned integer value.
|
UInt0 | Compact encoding for an unsigned integer whose value is zero.
|
ULong | Indicates that the next eight bytes represents an unsigned long value.
|
SmallULong | Compact encoding where the next byte represents an unsigned long value.
|
ULong0 | Compact encoding for an unsigned long whose value is zero.
|
Byte | Indicates that the next byte represents an signed byte value.
|
Short | Indicates that the next two bytes represents an signed short value.
|
Int | Indicates that the next four bytes represents an signed integer value.
|
SmallInt | Compact encoding where the next byte represents a signed integer value.
|
Long | Indicates that the next eight bytes represents an signed long value.
|
SmallLong | Compact encoding where the next byte represents a signed long value.
|
Float | Indicates that the next four bytes represents an float value.
|
Double | Indicates that the next eight bytes represents an double value.
|
Decimal32 | Indicates that the next four bytes represents an AMQP Decimal32 value.
|
Decimal64 | Indicates that the next eight bytes represents an AMQP Decimal64 value.
|
Decimal128 | Indicates that the next sixteen bytes represents an AMQP Decimal128 value.
|
Char | Indicates that the next two bytes represents an character value.
|
Timestamp | Indicates that the next four bytes represents an AMQP Timestamp value.
|
Uuid | Indicates that the next sixteen bytes represents an UUID value.
|
VBin8 | Indicates that a small binary encoding follows and the next byte will indicate the number of trailing bytes that comprise the binary value.
|
VBin32 | Indicates that a binary encoding follows and the next four bytes compose an integer whose value is the number of trailing bytes that comprise the binary value.
|
Str8 | Indicates that a small UTF-8 string encoding follows and the next byte will indicate the number of trailing bytes that comprise the encoded string value.
|
Str32 | Indicates that a UTF-8 string encoding follows and the next four bytes compose an integer whose value is the number of trailing bytes that comprise the encoded string value.
|
Sym8 | Indicates that a small AMQP Symbol encoding follows and the next byte will indicate the number of trailing bytes that comprise the Symbol value (in ASCII bytes).
|
Sym32 | Indicates that an AMQP Symbol encoding follows and the next four bytes compose an integer whose value is the number of trailing bytes that comprise the Symbol value (in ASCII bytes).
|
List0 | Indicates that a zero sized List type was encoded (no additional byte follow for this encoding)
|
List8 | Indicates that a small List encoding follows and the next two bytes will indicate the total list encoding size and the number of entries in the list respectively. Each element of the list is then encoded using their normal AMQP encoded form.
|
List32 | Indicates that a List encoding follows and the next eight bytes will indicate the total list encoding size and the number of entries in the list respectively as integer values. Each element of the list is then encoded using their normal AMQP encoded form.
|
Map8 | Indicates that a small Map encoding follows and the next two bytes will indicate the total Map encoding size and the number of entries in the Map respectively (read as integer values). . Each entry of the Map is then encoded using their normal AMQP encoded form. The total Map size is one half the number of elements indicated by the number of entries value read.
|
Map32 | Indicates that a Map encoding follows and the next eight bytes will indicate the total Map encoding size and the number of entries in the Map respectively (read as integer values). Each entry of the Map is then encoded using their normal AMQP encoded form. The total Map size is one half the number of elements indicated by the number of entries value read.
|
Array8 | Indicates that a small array encoding follows. The array is encoded using the next three bytes to represent the total encoded array size, the number of entries in the array and the encoding code of the type that comprises the array in that order.
|
Array32 | Indicates that a array encoding follows. The array is encoded using the next nine bytes to represent the total encoded array size, the number of entries in the array and the encoding code of the type that comprises the array in that order.
|