2 #define PROTON_TYPES_H 1
48 #define PN_MILLIS_MAX (~0U)
const char * start
Definition: types.h:69
uint32_t pn_millis_t
Definition: types.h:47
struct pn_transport_t pn_transport_t
An AMQP Transport object.
Definition: types.h:262
struct pn_link_t pn_link_t
An AMQP Link object.
Definition: types.h:148
uint32_t pn_seconds_t
Definition: types.h:49
PN_EXTERN pn_timestamp_t pn_timestamp_now(void)
Return a timestamp for the time now.
uint32_t pn_char_t
Definition: types.h:57
#define PN_EXTERN
Definition: import_export.h:53
struct pn_collector_t pn_collector_t
An event collector.
Definition: types.h:250
struct pn_session_t pn_session_t
An AMQP Session object.
Definition: types.h:129
int32_t pn_sequence_t
Definition: types.h:46
struct pn_handler_t pn_handler_t
An event handler.
Definition: types.h:271
struct pn_delivery_t pn_delivery_t
An AMQP Delivery object.
Definition: types.h:238
uint32_t pn_decimal32_t
Definition: types.h:58
int64_t pn_timestamp_t
Definition: types.h:51
struct pn_connection_t pn_connection_t
An AMQP Connection object.
Definition: types.h:118
uint64_t pn_decimal64_t
Definition: types.h:59
size_t size
Definition: types.h:68
int pn_state_t
Holds the state flags for an AMQP endpoint.
Definition: types.h:103
PN_EXTERN pn_bytes_t pn_bytes(size_t size, const char *start)