▼Nproton | The main Proton namespace |
▼Ncodec | Experimental - AMQP data encoding and decoding |
Cdecoder | Experimental - Stream-like decoder from AMQP bytes to C++ values |
Cencoder | Experimental - Stream-like encoder from C++ values to AMQP bytes |
Cfinish | Experimental - Finish inserting or extracting a complex type |
Cstart | Experimental - Start encoding a complex type |
▼Nio | Experimental - An SPI for multithreaded network IO |
Cconnection_driver | Experimental - An AMQP driver for a single connection |
Cconst_buffer | Experimental - Pointer to a const memory region with a size |
Ccontainer_impl_base | Experimental - A base container implementation |
Clink_namer | Experimental - Generate default link names that are unique within a container |
Cmutable_buffer | Experimental - Pointer to a mutable memory region with a size |
Cannotation_key | A key for use with AMQP annotation maps |
Cbinary | Arbitrary binary data |
Cbyte_array | Arbitrary fixed-size data |
Cconnection | A connection to a remote AMQP peer |
Cconnection_options | Options for creating a connection |
Ccontainer | A top-level container of connections, sessions, senders, and receivers |
Cconversion_error | An error converting between AMQP and C++ data |
Cdecimal128 | 128-bit decimal floating point |
Cdecimal32 | 32-bit decimal floating point |
Cdecimal64 | 64-bit decimal floating point |
Cdelivery | A received message |
Cdelivery_mode | The message delivery policy to establish when opening a link |
Cduration | A span of time in milliseconds |
Cendpoint | The base class for session, connection, and link |
Cerror | The base Proton error |
Cerror_condition | Describes an endpoint error state |
Cevent_loop | Experimental - A serial execution context |
Clink | A named channel for sending or receiving messages |
Clisten_handler | Experimental - A handler for incoming connections |
Clistener | A listener for incoming connections |
▼Cmessage | An AMQP message |
Cannotation_map | Experimental - A map of AMQP annotation keys and AMQP values |
Cproperty_map | Experimental - A map of string keys and AMQP scalar values |
Cmessage_id | An AMQP message ID |
Cmessaging_handler | A handler for Proton messaging events |
Creceiver | A channel for receiving messages |
Creceiver_options | Options for creating a receiver |
Csasl | SASL information |
Cscalar | A holder for an instance of any scalar AMQP type |
Cscalar_base | Base class for scalar types |
Csender | A channel for sending messages |
Csender_options | Options for creating a sender |
Csession | A container of senders and receivers |
Csession_options | Options for creating a session |
▼Csource | A point of origin for messages |
Cfilter_map | Experimental - A map of AMQP symbol keys and filter specifiers |
Csource_options | Options for creating a source node for a sender or receiver |
Cssl | SSL information |
Cssl_certificate | Experimental - An SSL certificate |
Cssl_client_options | Experimental - SSL configuration for outbound connections |
Cssl_server_options | Experimental - SSL configuration for inbound connections |
Csymbol | A std::string that represents the AMQP symbol type |
Ctarget | A destination for messages |
Ctarget_options | Options for creating a target node for a sender or receiver |
Cterminus | One end of a link, either a source or a target |
Cthread_safe | Experimental - A thread-safe object wrapper |
Ctimeout_error | An operation timed out |
Ctimestamp | A 64-bit timestamp in milliseconds since the Unix epoch |
Ctracker | A tracker for a sent message |
Ctransfer | The base class for delivery and tracker |
Ctransport | A network channel supporting an AMQP connection |
Curl | A URL parser |
Curl_error | An error encountered during URL parsing |
Cuuid | A 16-byte universally unique identifier |
Cvalue | A holder for any AMQP value, simple or complex |
Cvoid_function0 | A C++03 compatible void no-argument callback function object |