IBR-DTNSuite
0.12
|
#include <Queue.h>
Public Types | |
enum | type_t { QUEUE_ABORT = 0, QUEUE_ERROR = 1, QUEUE_TIMEOUT = 2 } |
Public Member Functions | |
QueueUnblockedException (const type_t r, string what="Queue is unblocked.") throw () | |
QueueUnblockedException (const ibrcommon::Conditional::ConditionalAbortException &ex, string what="Queue is unblocked.") throw () | |
Public Member Functions inherited from ibrcommon::Exception | |
Exception () throw () | |
Exception (const exception &) throw () | |
virtual | ~Exception () throw () |
virtual const char * | what () const throw () |
Exception (string what) throw () | |
Public Attributes | |
type_t | reason |
Additional Inherited Members | |
Protected Attributes inherited from ibrcommon::Exception | |
string | _what |
|
inline |
|
inline |
Definition at line 49 of file Queue.h.
References ibrcommon::Exception::_what, ibrcommon::Conditional::ConditionalAbortException::COND_ABORT, ibrcommon::Conditional::ConditionalAbortException::COND_ERROR, ibrcommon::Conditional::ConditionalAbortException::COND_TIMEOUT, QUEUE_ABORT, QUEUE_ERROR, QUEUE_TIMEOUT, ibrcommon::Conditional::ConditionalAbortException::reason, reason, and ibrcommon::Exception::what().
type_t ibrcommon::QueueUnblockedException::reason |
Definition at line 68 of file Queue.h.
Referenced by dtn::api::Client::getBundle(), QueueUnblockedException(), and dtn::api::Registration::receiveMetaBundle().