Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET
Apache Qpid Documentation
Main Page
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
qpid::messaging::Address
Represents an address to which messages can be sent and from which messages can be received
qpid::messaging::AddressError
qmf::Agent
qmf::AgentEvent
qmf::AgentSession
qpid::messaging::AssertionFailed
Thrown when creating a sender or receiver for an address for which some asserted property of the node is not matched
qpid::client::AsyncSession_0_10
AMQP 0-10 session API with keyword arguments
qpid::client::no_keyword::AsyncSession_0_10
AMQP 0-10 asynchronous session API
qpid::framing::BufferTypeTraits< ValueType >
qpid::framing::CommandInvalidException
qpid::messaging::Connection
A connection represents a network connection to a remote endpoint
qpid::messaging::ConnectionError
qpid::framing::ConnectionForcedException
qmf::ConsoleEvent
qmf::ConsoleSession
qmf::Data
qmf::DataAddr
qpid::framing::DeliveryProperties
qpid::framing::DtxGetTimeoutResult
qpid::framing::DtxRecoverResult
qpid::messaging::Duration
A duration is a time in milliseconds
qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn >
qpid::messaging::EncodingException
qmf::posix::EventNotifier
qpid::types::Exception
qpid::framing::ExchangeBoundResult
qpid::framing::ExchangeQueryResult
qpid::messaging::FailoverUpdates
A utility to listen for updates on cluster membership and update the list of known urls for a connection accordingly
qpid::messaging::FetchError
qpid::framing::FileProperties
qpid::framing::FragmentProperties
qpid::framing::FramingErrorException
qpid::messaging::Handle< T >
A handle is like a pointer: refers to an underlying implementation object
qmf::Handle< T >
A handle is like a pointer: refers to an underlying implementation object
qpid::types::Uuid::Hasher
Hasher
for use with unordered_map
qpid::framing::Header
qpid::framing::IllegalArgumentException
qpid::framing::IllegalStateException
qmf::IndexOutOfRange
qpid::framing::InternalErrorException
qpid::framing::InvalidArgumentException
qpid::types::InvalidConversion
Thrown when an illegal conversion of a variant is attempted
qpid::messaging::InvalidOptionString
Thrown when the syntax of the option string used to configure a connection in not valid
qpid::framing::InvalidPathException
qpid::messaging::KeyError
Thrown to indicate a failed lookup of some local object
qmf::KeyNotFound
qpid::messaging::LinkError
qpid::messaging::Logger
A utility class to allow the application to control the logging output of the
qpid
messaging
library
qpid::messaging::LoggerOutput
Interface class to allow redirection of log output
qpid::messaging::MalformedAddress
Thrown when an address string with invalid syntax is used
qpid::messaging::Message
Representation of a message
qpid::framing::MessageAcquireResult
qpid::framing::MessageProperties
qpid::messaging::MessageRejected
Thrown on a synchronous send to indicate that the message being sent was rejected
qpid::framing::MessageResumeResult
qpid::messaging::MessagingException
This is the base class for all
messaging
related exceptions thrown by this API
qpid::messaging::NoMessageAvailable
Thrown by
Receiver::fetch()
,
Receiver::get()
and
Session::nextReceiver()
to indicate that there no message was available before the timeout specified
qpid::framing::NotAllowedException
qpid::framing::NotAttachedException
qpid::messaging::NotFound
Thrown on attempts to create a sender or receiver to a non-existent node
qpid::framing::NotFoundException
qpid::framing::NotImplementedException
qmf::OperationTimedOut
qpid::framing::PreconditionFailedException
qmf::QmfException
qmf::Query
qpid::framing::QueueQueryResult
qpid::messaging::Receiver
Interface through which messages are received
qpid::messaging::ReceiverError
qpid::framing::ReplyTo
qpid::messaging::ResolutionError
Thrown when a syntactically correct address cannot be resolved or used
qpid::framing::ResourceDeletedException
qpid::framing::ResourceLimitExceededException
qpid::framing::ResourceLockedException
qmf::Schema
qmf::SchemaId
qmf::SchemaMethod
qmf::SchemaProperty
qpid::messaging::Sender
Interface through which messages are sent
qpid::messaging::SenderError
qpid::messaging::SendError
qpid::messaging::Session
A session represents a distinct 'conversation' which can involve sending and receiving messages to and from different addresses
qpid::client::Session_0_10
AMQP 0-10 session API with keyword arguments
qpid::client::no_keyword::Session_0_10
AMQP 0-10 synchronous session API
qpid::framing::SessionBusyException
qpid::messaging::SessionClosed
Thrown to indicate that the sesion was closed by this
client
(probably in a different thread) whilst we were waiting on it
qpid::messaging::SessionError
qpid::framing::StreamProperties
qpid::framing::StringTypeTemplate< Size, PutFn, GetFn >
qmf::Subscription
qpid::messaging::TargetCapacityExceeded
Thrown to indicate that the sender attempted to send a message that would result in the target node on the peer exceeding a preconfigured capacity
qpid::messaging::TransactionAborted
The transaction was automatically rolled back
qpid::messaging::TransactionError
Base class for transactional errors
qpid::messaging::TransactionUnknown
The outcome of the transaction on the broker, commit or roll-back, is not known
qpid::framing::TransportBusyException
qpid::messaging::TransportFailure
Thrown to indicate loss of underlying connection
qpid::messaging::UnauthorizedAccess
Thrown to indicate that the application attempted to do something for which it was not authorised by its peer
qpid::framing::UnauthorizedAccessException
qpid::framing::UnknownIdsException
qpid::types::Uuid
qpid::types::Variant
Represents a value of variable type
qpid::framing::XaResult
qpid::framing::Xid
Qpid C++ API Reference
Generated on 4 Dec 2014 for Qpid C++ Client API by
1.6.1