Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include "qpid/messaging/ImportExport.h"
#include "qpid/types/Exception.h"
#include "qpid/types/Variant.h"
Go to the source code of this file.
Classes | |
struct | qpid::messaging::MessagingException |
This is the base class for all messaging related exceptions thrown by this API. More... | |
struct | qpid::messaging::InvalidOptionString |
Thrown when the syntax of the option string used to configure a connection in not valid. More... | |
struct | qpid::messaging::KeyError |
Thrown to indicate a failed lookup of some local object. More... | |
struct | qpid::messaging::LinkError |
struct | qpid::messaging::AddressError |
struct | qpid::messaging::ResolutionError |
Thrown when a syntactically correct address cannot be resolved or used. More... | |
struct | qpid::messaging::AssertionFailed |
Thrown when creating a sender or receiver for an address for which some asserted property of the node is not matched. More... | |
struct | qpid::messaging::NotFound |
Thrown on attempts to create a sender or receiver to a non-existent node. More... | |
struct | qpid::messaging::MalformedAddress |
Thrown when an address string with invalid syntax is used. More... | |
struct | qpid::messaging::ReceiverError |
struct | qpid::messaging::FetchError |
struct | qpid::messaging::NoMessageAvailable |
Thrown by Receiver::fetch(), Receiver::get() and Session::nextReceiver() to indicate that there no message was available before the timeout specified. More... | |
struct | qpid::messaging::SenderError |
struct | qpid::messaging::SendError |
struct | 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. More... | |
struct | qpid::messaging::SessionError |
struct | qpid::messaging::TransactionError |
struct | qpid::messaging::TransactionAborted |
Thrown on Session::commit() if reconnection results in the transaction being automatically aborted. More... | |
struct | qpid::messaging::UnauthorizedAccess |
Thrown to indicate that the application attempted to do something for which it was not authorised by its peer. More... | |
struct | qpid::messaging::ConnectionError |
struct | qpid::messaging::TransportFailure |
Thrown to indicate loss of underlying connection. More... | |
Namespaces | |
namespace | qpid |
namespace | qpid::messaging |