1 #ifndef QPID_MESSAGING_EXCEPTIONS_H
2 #define QPID_MESSAGING_EXCEPTIONS_H
Thrown to indicate that the application attempted to do something for which it was not authorised by ...
Thrown on attempts to create a sender or receiver to a non-existent node.
Thrown to indicate a failed lookup of some local object.
Thrown when the syntax of the option string used to configure a connection in not valid...
Thrown to indicate that the sender attempted to send a message that would result in the target node o...
Thrown when an address string with invalid syntax is used.
#define QPID_MESSAGING_CLASS_EXTERN
Thrown when a syntactically correct address cannot be resolved or used.
#define QPID_MESSAGING_EXTERN
This is the base class for all messaging related exceptions thrown by this API.
Thrown on Session::commit() if reconnection results in the transaction being automatically aborted...
Thrown to indicate loss of underlying connection.
Thrown by Receiver::fetch(), Receiver::get() and Session::nextReceiver() to indicate that there no me...
Thrown when creating a sender or receiver for an address for which some asserted property of the node...