Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
Classes | |
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 | 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 } |
typedef AsyncSession_0_10 qpid::client::AsyncSession |
AsyncSession is an alias for Session_0_10.
Definition at line 34 of file AsyncSession.h.
typedef Session_0_10 qpid::client::Session |
Definition at line 45 of file SubscriptionSettings.h.
Unit of message credit: messages or bytes.
Definition at line 48 of file SessionBase_0_10.h.
Definition at line 32 of file QueueOptions.h.
Definition at line 31 of file QueueOptions.h.