| Unsettled API - Shared codec functions | |
| Unsettled API - A stream-like decoder from AMQP bytes to C++ values. | |
Unsettled API - Enable conversions between proton::value and std::deque | |
| Unsettled API - A stream-like encoder from C++ values to AMQP bytes. | |
Unsettled API - Enable conversions between proton::value and std::forward_list | |
Unsettled API - Enable conversions between proton::value and std::list | |
Unsettled API - Enable conversions between proton::value and std::map | |
Unsettled API - Enable conversions between proton::value and std::unordered_map | |
Unsettled API - Enable conversions between proton::value and std::vector | |
| Unsettled API - An AMQP driver for a single connection. | |
| A key for use with AMQP annotation maps. | |
| Arbitrary binary data. | |
| Arbitrary fixed-size data. | |
| A connection to a remote AMQP peer. | |
| Options for creating a connection. | |
| A top-level container of connections, sessions, and links. | |
| AMQP decimal types | |
Deprecated - Use the API in container.hpp | |
| A received message. | |
| The message delivery policy to establish when opening a link. | |
| A span of time in milliseconds. | |
| The base class for session, connection, and link. | |
| The base Proton error. | |
| Describes an endpoint error state. | |
Deprecated - Use the API in work_queue.hpp | |
| Forward declarations | |
| A named channel for sending or receiving messages. | |
| Unsettled API - A handler for incoming connections. | |
| A listener for incoming connections. | |
| A collection of key-value pairs. | |
| An AMQP message. | |
| An AMQP message ID. | |
| Handler for Proton messaging events. | |
| Namespace declarations | |
| The type of the AMQP null value. | |
| A channel for receiving messages. | |
| Options for creating a receiver. | |
| Unsettled API - Options for reconnect and failover after connection loss. | |
| A return type for container methods. | |
| SASL information. | |
| A holder for an instance of any scalar AMQP type. | |
| The base class for scalar types. | |
| A channel for sending messages. | |
| Options for creating a sender. | |
| A container of senders and receivers. | |
| Options for creating a session. | |
| A point of origin for messages. | |
| Options for creating a source node for a sender or receiver. | |
| SSL information. | |
| A string that represents the AMQP symbol type. | |
| A destination for messages. | |
| Options for creating a target node for a sender or receiver. | |
| One end of a link, either a source or a target. | |
| Deprecated - No longer used | |
| A 64-bit timestamp in milliseconds since the Unix epoch. | |
| A tracker for a sent message. | |
| The base class for delivery and tracker. | |
| A network channel supporting an AMQP connection. | |
| Type IDs for AMQP data types | |
| Proton types used to represent AMQP types | |
| Forward declarations for Proton types used to represent AMQP types | |
| Deprecated - Use a third-party URL library | |
| A 16-byte universally unique identifier. | |
| A holder for any AMQP value, simple or complex. | |
| Unsettled API - A context for thread-safe execution of work. |