IBR-DTNSuite  0.8
dtn::storage::SimpleBundleStorage Member List
This is the complete list of members for dtn::storage::SimpleBundleStorage, including all inherited members.
_bundlesdtn::data::BundleList [private]
acceptCustody(const dtn::data::MetaBundle &meta)dtn::storage::BundleStorage
add(const dtn::data::MetaBundle &bundle)dtn::data::BundleList [private, virtual]
bindEvent(std::string eventName)dtn::core::EventReceiver [protected]
BundleList()dtn::data::BundleList [private]
BundleStorage()dtn::storage::BundleStorage [protected]
clear()dtn::storage::SimpleBundleStorage [virtual]
componentDown()dtn::storage::SimpleBundleStorage [protected, virtual]
componentUp()dtn::storage::SimpleBundleStorage [protected, virtual]
contains(const dtn::data::BundleID &bundle) const dtn::data::BundleList [private, virtual]
count()dtn::storage::SimpleBundleStorage [virtual]
empty()dtn::storage::SimpleBundleStorage [virtual]
eventBundleExpired(const ExpiringBundle &b)dtn::storage::SimpleBundleStorage [protected, virtual]
eventCommitExpired()dtn::data::BundleList [inline, private, virtual]
eventDataStorageRemoved(const dtn::storage::DataStorage::Hash &hash)dtn::storage::SimpleBundleStorage [virtual]
eventDataStorageRemoveFailed(const dtn::storage::DataStorage::Hash &hash, const ibrcommon::Exception &)dtn::storage::SimpleBundleStorage [virtual]
eventDataStorageStored(const dtn::storage::DataStorage::Hash &hash)dtn::storage::SimpleBundleStorage [virtual]
eventDataStorageStoreFailed(const dtn::storage::DataStorage::Hash &hash, const ibrcommon::Exception &)dtn::storage::SimpleBundleStorage [virtual]
expire(const size_t timestamp)dtn::data::BundleList [private]
get(const dtn::data::BundleID &id)dtn::storage::SimpleBundleStorage [virtual]
get(BundleFilterCallback &cb)dtn::storage::SimpleBundleStorage [virtual]
getDistinctDestinations()dtn::storage::SimpleBundleStorage [virtual]
getName() const dtn::storage::SimpleBundleStorage [virtual]
getVersion() const dtn::data::BundleList [private]
initialize()dtn::daemon::IntegratedComponent [virtual]
IntegratedComponent()dtn::daemon::IntegratedComponent
iterateDataStorage(const dtn::storage::DataStorage::Hash &hash, dtn::storage::DataStorage::istream &stream)dtn::storage::SimpleBundleStorage [virtual]
operator==(const size_t version) const dtn::data::BundleList [private]
raiseEvent(const dtn::core::Event *evt)dtn::storage::SimpleBundleStorage [virtual]
rejectCustody(const dtn::data::MetaBundle &meta, dtn::data::CustodySignalBlock::REASON_CODE reason=dtn::data::CustodySignalBlock::NO_ADDITIONAL_INFORMATION)dtn::storage::BundleStorage
releaseCustody(const dtn::data::EID &custodian, const dtn::data::BundleID &id)dtn::storage::SimpleBundleStorage [virtual]
remove(const dtn::data::BundleID &id)dtn::storage::SimpleBundleStorage [virtual]
remove(const ibrcommon::BloomFilter &filter)dtn::storage::SimpleBundleStorage [virtual]
dtn::storage::BundleStorage::remove(const dtn::data::Bundle &b)dtn::storage::BundleStorage
dtn::data::BundleList::remove(const dtn::data::MetaBundle &bundle)dtn::data::BundleList [private, virtual]
SimpleBundleStorage(const ibrcommon::File &workdir, size_t maxsize=0, size_t buffer_limit=0)dtn::storage::SimpleBundleStorage
size() const dtn::storage::SimpleBundleStorage
startup()dtn::daemon::IntegratedComponent [virtual]
store(const dtn::data::Bundle &bundle)dtn::storage::SimpleBundleStorage [virtual]
terminate()dtn::daemon::IntegratedComponent [virtual]
unbindEvent(std::string eventName)dtn::core::EventReceiver [protected]
~BundleList()dtn::data::BundleList [private, virtual]
~BundleStorage()=0dtn::storage::BundleStorage [pure virtual]
~Component()=0dtn::daemon::Component [pure virtual]
~EventReceiver()=0dtn::core::EventReceiver [pure virtual]
~IntegratedComponent()dtn::daemon::IntegratedComponent [virtual]
~SimpleBundleStorage()dtn::storage::SimpleBundleStorage [virtual]