IBR-DTNSuite  0.10
dtn::storage::DataStorage::Callback Class Referenceabstract

#include <DataStorage.h>

Inheritance diagram for dtn::storage::DataStorage::Callback:
Inheritance graph
Collaboration diagram for dtn::storage::DataStorage::Callback:
Collaboration graph

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
 

Detailed Description

Definition at line 88 of file DataStorage.h.

Member Function Documentation

virtual void dtn::storage::DataStorage::Callback::eventDataStorageRemoved ( const Hash hash)
pure virtual
virtual void dtn::storage::DataStorage::Callback::eventDataStorageRemoveFailed ( const Hash hash,
const ibrcommon::Exception  
)
pure virtual
virtual void dtn::storage::DataStorage::Callback::eventDataStorageStored ( const Hash hash)
pure virtual
virtual void dtn::storage::DataStorage::Callback::eventDataStorageStoreFailed ( const Hash hash,
const ibrcommon::Exception  
)
pure virtual
virtual void dtn::storage::DataStorage::Callback::iterateDataStorage ( const Hash hash,
DataStorage::istream stream 
)
pure virtual

The documentation for this class was generated from the following file: