AMQP and API data types.
More...
#include <proton/import_export.h>
#include <stddef.h>
#include <proton/type_compat.h>
Go to the source code of this file.
|
#define | PN_MILLIS_MAX |
| The maximum value for pn_millis_t.
|
|
|
typedef uint32_t | pn_sequence_t |
| A sequence number.
|
|
typedef uint32_t | pn_frame_count_t |
| A count or limit of AMQP transfer frames.
|
|
typedef uint32_t | pn_millis_t |
| A span of time in milliseconds.
|
|
typedef uint32_t | pn_seconds_t |
| A span of time in seconds.
|
|
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.
|
|
typedef int | pn_state_t |
| Holds the state flags for an AMQP endpoint.
|
|
typedef struct pn_connection_t | pn_connection_t |
| An AMQP Connection object.
|
|
typedef struct pn_session_t | pn_session_t |
| An AMQP Session object.
|
|
typedef struct pn_link_t | pn_link_t |
| An AMQP Link object.
|
|
typedef struct pn_delivery_t | pn_delivery_t |
| An AMQP Delivery object.
|
|
typedef struct pn_collector_t | pn_collector_t |
| An event collector.
|
|
typedef struct pn_listener_t | pn_listener_t |
| A listener for incoming connections.
|
|
typedef struct pn_transport_t | pn_transport_t |
| A network channel supporting an AMQP connection.
|
|
typedef struct pn_proactor_t | pn_proactor_t |
| A harness for multithreaded IO.
|
|
typedef struct pn_raw_connection_t | pn_raw_connection_t |
| A raw network connection used with the proactor.
|
|
typedef struct pn_event_batch_t | pn_event_batch_t |
| A batch of events that must be handled in sequence.
|
|
typedef const void * | pn_handle_t |
| A type to represent the internal navigational state of a proton object.
|
|
typedef struct pn_class_t | pn_class_t |
| A type representing the type of a proton internal object.
|
|
typedef struct pn_record_t | pn_record_t |
| A type representing attached context information.
|
|