| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
Namespaces | |
| namespace | arg |
| namespace | no_keyword |
Classes | |
| class | AsyncSession_0_10 |
| AMQP 0-10 session API with keyword arguments. More... | |
| class | Completion |
| Asynchronous commands that do not return a result will return a Completion. More... | |
| class | Connection |
| Represents a connection to an AMQP broker. More... | |
| struct | ConnectionSettings |
| Settings for a Connection. More... | |
| class | FailoverListener |
| Listen for updates from the amq.failover exchange. More... | |
| struct | CannotConnectException |
| class | FailoverManager |
| Utility to manage failover. More... | |
| struct | FlowControl |
| Flow control works by associating a finite amount of "credit" with a subscription. More... | |
| class | Future |
| class | FutureCompletion |
| class | FutureResult |
| class | Handle |
| A handle is like a pointer: refers to an underlying implementation object. More... | |
| class | LocalQueue |
| A local queue to collect messages retrieved from a remote broker queue. More... | |
| class | Message |
| A message sent to or received from the broker. More... | |
| class | MessageListener |
| Implement a subclass of MessageListener and subscribe it using the SubscriptionManager to receive messages. More... | |
| class | MessageReplayTracker |
| Utility to track messages sent asynchronously, allowing those that are indoubt to be replayed over a new session. More... | |
| class | QueueOptions |
| A help class to set options on the Queue. More... | |
| class | Session_0_10 |
| AMQP 0-10 session API with keyword arguments. More... | |
| class | SessionBase_0_10 |
| Base class for handles to an AMQP session. More... | |
| class | Subscription |
| A handle to an active subscription. More... | |
| class | SubscriptionManager |
| A class to help create and manage subscriptions. More... | |
| class | AutoCancel |
| AutoCancel cancels a subscription in its destructor. More... | |
| struct | SubscriptionSettings |
| Settings for a subscription. More... | |
| class | TypedResult |
| Returned by asynchronous commands that return a result. More... | |
Typedefs | |
| typedef AsyncSession_0_10 | AsyncSession |
| AsyncSession is an alias for Session_0_10. | |
| typedef Session_0_10 | Session |
| Session is an alias for Session_0_10. | |
Enumerations | |
| enum | QueueSizePolicy { NONE, REJECT, FLOW_TO_DISK, RING, RING_STRICT } |
| enum | QueueOrderingPolicy { FIFO, LVQ, LVQ_NO_BROWSE } |
| enum | CreditUnit { MESSAGE_CREDIT = 0, BYTE_CREDIT = 1, UNLIMITED_CREDIT = 0xFFFFFFFF } |
| Unit of message credit: messages or bytes. More... | |
| enum | CompletionMode { MANUAL_COMPLETION = 0, COMPLETE_ON_DELIVERY = 1, COMPLETE_ON_ACCEPT = 2 } |
Functions | |
| AsyncSession_0_10 | async (const SessionBase_0_10 &other) |
| Conversion to AsyncSession_0_10 from another session type. | |
| Session_0_10 | sync (const SessionBase_0_10 &other) |
| Conversion to Session_0_10 from another session type. | |
AsyncSession is an alias for Session_0_10.
Definition at line 34 of file AsyncSession.h.
| typedef Session_0_10 qpid::client::Session |
Session is an alias for Session_0_10.
Definition at line 33 of file SubscriptionSettings.h.
Unit of message credit: messages or bytes.
Definition at line 49 of file SessionBase_0_10.h.
Definition at line 32 of file QueueOptions.h.
Definition at line 31 of file QueueOptions.h.
| AsyncSession_0_10 qpid::client::async | ( | const SessionBase_0_10 & | other | ) | [inline] |
Conversion to AsyncSession_0_10 from another session type.
Definition at line 553 of file AsyncSession_0_10.h.
| Session_0_10 qpid::client::sync | ( | const SessionBase_0_10 & | other | ) | [inline] |
Conversion to Session_0_10 from another session type.
Definition at line 553 of file Session_0_10.h.
Referenced by qpid::client::AsyncSession_0_10::BOOST_PARAMETER_MEMFUN(), and qpid::client::Session_0_10::BOOST_PARAMETER_MEMFUN().
1.7.5