|
Classes |
| class | Address |
| | Represents an address to which messages can be sent and from which messages can be received. More...
|
| class | Connection |
| | A connection represents a network connection to a remote endpoint. More...
|
| class | Duration |
| | A duration is a time in milliseconds. More...
|
| struct | MessagingException |
| struct | InvalidOptionString |
| struct | KeyError |
| struct | LinkError |
| struct | AddressError |
| struct | ResolutionError |
| | Thrown when a syntactically correct address cannot be resolved or used. More...
|
| struct | AssertionFailed |
| struct | NotFound |
| struct | MalformedAddress |
| | Thrown when an address string with inalid sytanx is used. More...
|
| struct | ReceiverError |
| struct | FetchError |
| struct | NoMessageAvailable |
| struct | SenderError |
| struct | SendError |
| struct | TargetCapacityExceeded |
| struct | SessionError |
| struct | TransactionError |
| struct | TransactionAborted |
| struct | UnauthorizedAccess |
| struct | ConnectionError |
| struct | TransportFailure |
| class | FailoverUpdates |
| | A utility to listen for updates on cluster membership and update the list of known urls for a connection accordingly. More...
|
| class | Handle |
| | A handle is like a pointer: refers to an underlying implementation object. More...
|
| class | Message |
| | Representation of a message. More...
|
| struct | EncodingException |
| class | Receiver |
| | Interface through which messages are received. More...
|
| class | Sender |
| | Interface through which messages are sent. More...
|
| class | Session |
| | A session represents a distinct 'conversation' which can involve sending and receiving messages to and from different addresses. More...
|
Functions |
| QPID_MESSAGING_EXTERN std::ostream & | operator<< (std::ostream &out, const Address &address) |
| QPID_MESSAGING_EXTERN Duration | operator * (const Duration &duration, uint64_t multiplier) |
| QPID_MESSAGING_EXTERN Duration | operator * (uint64_t multiplier, const Duration &duration) |
| QPID_MESSAGING_EXTERN void | decode (const Message &message, qpid::types::Variant::Map &map, const std::string &encoding=std::string()) |
| | Decodes message content into a Variant::Map.
|
| QPID_MESSAGING_EXTERN void | decode (const Message &message, qpid::types::Variant::List &list, const std::string &encoding=std::string()) |
| | Decodes message content into a Variant::List.
|
| QPID_MESSAGING_EXTERN void | encode (const qpid::types::Variant::Map &map, Message &message, const std::string &encoding=std::string()) |
| | Encodes a Variant::Map into a message.
|
| QPID_MESSAGING_EXTERN void | encode (const qpid::types::Variant::List &list, Message &message, const std::string &encoding=std::string()) |
| | Encodes a Variant::List into a message.
|