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().