|
IBR-DTNSuite
0.12
|
#include <Conditional.h>


Public Types | |
| enum | abort_t { COND_TIMEOUT = 0, COND_ABORT = 1, COND_ERROR = 2 } |
Public Member Functions | |
| ConditionalAbortException (abort_t abort, string what="Conditional has been 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 | |
| const abort_t | reason |
Additional Inherited Members | |
Protected Attributes inherited from ibrcommon::Exception | |
| string | _what |
Definition at line 36 of file Conditional.h.
| Enumerator | |
|---|---|
| COND_TIMEOUT | |
| COND_ABORT | |
| COND_ERROR | |
Definition at line 39 of file Conditional.h.
|
inline | ||||||||||||||||||||
Definition at line 46 of file Conditional.h.
| const abort_t ibrcommon::Conditional::ConditionalAbortException::reason |
Definition at line 48 of file Conditional.h.
Referenced by ibrcommon::stopandwait::__send(), ibrcommon::Queue< dtn::net::BundleTransfer >::__wait(), main(), ibrcommon::QueueUnblockedException::QueueUnblockedException(), ibrcommon::LinkMonitor::run(), and ibrcommon::Timer::run().