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 |