AMQP data types. More...
Classes | |
struct | pn_decimal128_t |
A 128-bit decimal floating-point number. More... | |
struct | pn_uuid_t |
A 16-byte universally unique identifier. More... | |
Typedefs | |
typedef int64_t | pn_timestamp_t |
A 64-bit timestamp in milliseconds since the Unix epoch. | |
typedef uint32_t | pn_char_t |
A 32-bit Unicode code point. | |
typedef uint32_t | pn_decimal32_t |
A 32-bit decimal floating-point number. | |
typedef uint64_t | pn_decimal64_t |
A 64-bit decimal floating-point number. | |
Enumerations | |
enum | pn_type_t { PN_NULL, PN_BOOL, PN_UBYTE, PN_BYTE, PN_USHORT, PN_SHORT, PN_UINT, PN_INT, PN_CHAR, PN_ULONG, PN_LONG, PN_TIMESTAMP, PN_FLOAT, PN_DOUBLE, PN_DECIMAL32, PN_DECIMAL64, PN_DECIMAL128, PN_UUID, PN_BINARY, PN_STRING, PN_SYMBOL, PN_DESCRIBED, PN_ARRAY, PN_LIST, PN_MAP, PN_INVALID } |
Identifies an AMQP type. More... | |
Functions | |
const char * | pn_type_name (pn_type_t type) |
Return a string name for an AMQP type. More... | |
AMQP data types.
enum pn_type_t |
Identifies an AMQP type.
const char* pn_type_name | ( | pn_type_t | type | ) |
Return a string name for an AMQP type.
type | an AMQP type |