|
IBR-DTNSuite
0.8
|
#include <DataStorage.h>

Public Member Functions | |
| virtual void | eventDataStorageStored (const Hash &hash)=0 |
| virtual void | eventDataStorageStoreFailed (const Hash &hash, const ibrcommon::Exception &)=0 |
| virtual void | eventDataStorageRemoved (const Hash &hash)=0 |
| virtual void | eventDataStorageRemoveFailed (const Hash &hash, const ibrcommon::Exception &)=0 |
| virtual void | iterateDataStorage (const Hash &hash, DataStorage::istream &stream)=0 |
Definition at line 73 of file DataStorage.h.
| virtual void dtn::storage::DataStorage::Callback::eventDataStorageRemoved | ( | const Hash & | hash | ) | [pure virtual] |
Implemented in dtn::storage::SimpleBundleStorage.
Referenced by dtn::storage::DataStorage::run().
| virtual void dtn::storage::DataStorage::Callback::eventDataStorageRemoveFailed | ( | const Hash & | hash, |
| const ibrcommon::Exception & | |||
| ) | [pure virtual] |
Implemented in dtn::storage::SimpleBundleStorage.
Referenced by dtn::storage::DataStorage::run().
| virtual void dtn::storage::DataStorage::Callback::eventDataStorageStored | ( | const Hash & | hash | ) | [pure virtual] |
Implemented in dtn::storage::SimpleBundleStorage.
Referenced by dtn::storage::DataStorage::run().
| virtual void dtn::storage::DataStorage::Callback::eventDataStorageStoreFailed | ( | const Hash & | hash, |
| const ibrcommon::Exception & | |||
| ) | [pure virtual] |
Implemented in dtn::storage::SimpleBundleStorage.
Referenced by dtn::storage::DataStorage::run().
| virtual void dtn::storage::DataStorage::Callback::iterateDataStorage | ( | const Hash & | hash, |
| DataStorage::istream & | stream | ||
| ) | [pure virtual] |
Implemented in dtn::storage::SimpleBundleStorage.
Referenced by dtn::storage::DataStorage::iterateAll().