| STL class | |
| STL class | |
| A string that represents the AMQP symbol type | |
| Arbitrary fixed-size data | |
| A 128-bit decimal floating-point value | |
| A 16-byte universally unique identifier | |
| A 32-bit decimal floating-point value | |
| A 64-bit decimal floating-point value | |
| Unsettled API - An AMQP driver for a single connection | |
| Options for creating a connection | |
| Unsettled API - A pointer to an immutable memory region with a size | |
| A top-level container of connections, sessions, and links | |
| Unsettled API - A stream-like decoder from AMQP bytes to C++ values | |
| The message delivery policy to establish when opening a link | |
| A span of time in milliseconds | |
| Unsettled API - A stream-like encoder from C++ values to AMQP bytes | |
| The base class for session, connection, and link | |
| A connection to a remote AMQP peer | |
| A named channel for sending or receiving messages | |
| A channel for receiving messages | |
| A channel for sending messages | |
| A container of senders and receivers | |
| Describes an endpoint error state | |
| STL class | |
| STL class | |
| The base Proton error | |
| An error converting between AMQP and C++ data | |
| An operation timed out | |
| Deprecated - Use a third-party URL library | |
| Unsettled API - Finish inserting or extracting a complex type | |
| Unsettled API - A handler for incoming connections | |
| A listener for incoming connections | |
| A collection of key-value pairs | |
| An AMQP message | |
| Handler for Proton messaging events | |
| Unsettled API - A pointer to a mutable memory region with a size | |
| The type of the AMQP null value | |
| Options for creating a receiver | |
| Unsettled API - Options for reconnect and failover after connection loss | |
| A return type for container methods | |
| SASL information | |
| The base class for scalar types | |
| A key for use with AMQP annotation maps | |
| An AMQP message ID | |
| A holder for an instance of any scalar AMQP type | |
| Options for creating a sender | |
| Options for creating a session | |
| Options for creating a source node for a sender or receiver | |
| SSL information | |
| Unsettled API - An SSL certificate | |
| Unsettled API - SSL configuration for outbound connections | |
| Unsettled API - SSL configuration for inbound connections | |
| Unsettled API - Start encoding a complex type | |
| Options for creating a target node for a sender or receiver | |
| One end of a link, either a source or a target | |
| A point of origin for messages | |
| A destination for messages | |
| A 64-bit timestamp in milliseconds since the Unix epoch | |
| The base class for delivery and tracker | |
| A received message | |
| A tracker for a sent message | |
| A network channel supporting an AMQP connection | |
| Deprecated - Use a third-party URL library | |
| A holder for any AMQP value, simple or complex | |
| STL class | |
| Arbitrary binary data | |
| Unsettled API - A context for thread-safe execution of work |