IBR-DTNSuite
0.8
|
#include <BundleStreamBuf.h>
Public Member Functions | |
virtual | ~BundleStreamBufCallback () |
virtual void | put (dtn::data::Bundle &b)=0 |
virtual dtn::data::MetaBundle | get (size_t timeout=0)=0 |
virtual void | delivered (const dtn::data::MetaBundle &b)=0 |
Definition at line 19 of file BundleStreamBuf.h.
virtual dtn::api::BundleStreamBufCallback::~BundleStreamBufCallback | ( | ) | [inline, virtual] |
Definition at line 22 of file BundleStreamBuf.h.
virtual void dtn::api::BundleStreamBufCallback::delivered | ( | const dtn::data::MetaBundle & | b | ) | [pure virtual] |
Implemented in dtn::api::OrderedStreamHandler.
Referenced by dtn::api::BundleStreamBuf::underflow().
virtual dtn::data::MetaBundle dtn::api::BundleStreamBufCallback::get | ( | size_t | timeout = 0 | ) | [pure virtual] |
Implemented in dtn::api::OrderedStreamHandler.
Referenced by dtn::api::BundleStreamBuf::underflow().
virtual void dtn::api::BundleStreamBufCallback::put | ( | dtn::data::Bundle & | b | ) | [pure virtual] |
Implemented in dtn::api::OrderedStreamHandler.