qpid::messaging::TransportFailure Struct Reference

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

Public Member Functions | Public Attributes
qpid::messaging::TransportFailure Struct Reference

Thrown to indicate loss of underlying connection. More...

`#include <qpid/messaging/exceptions.h>`

List of all members.

## Public Member Functions
| TransportFailure (const std::string &)
virtual QPID_TYPES_EXTERN const char * | what () const throw ()
## Public Attributes
qpid::types::Variant::Map | detail

## Detailed Description

Thrown to indicate loss of underlying connection.

When auto-reconnect is used this will be caught by the library and used to trigger reconnection attempts. If reconnection fails (according to whatever settings have been configured), then an instnace of this class will be thrown to signal that.

## Constructor & Destructor Documentation

qpid::messaging::TransportFailure::TransportFailure | ( | const std::string & |  | ) |

## Member Function Documentation

virtual QPID_TYPES_EXTERN const char* qpid::types::Exception::what | ( |  | ) | const throw ()`[virtual, inherited]`

## Member Data Documentation

qpid::types::Variant::Map qpid::messaging::MessagingException::detail`[inherited]`

Definition at line 44 of file exceptions.h.

The documentation for this struct was generated from the following file:

- qpid/messaging/exceptions.h