#include <Queue.h>
List of all members.
Detailed Description
template<class T>
class ibrcommon::Queue< T >
Definition at line 60 of file Queue.h.
Member Enumeration Documentation
- Enumerator:
| QUEUE_NOT_EMPTY |
|
| QUEUE_EMPTY |
|
Definition at line 169 of file Queue.h.
Constructor & Destructor Documentation
Member Function Documentation
Definition at line 163 of file Queue.h.
Referenced by dtn::routing::StaticRoutingExtension::__cancellation(), dtn::routing::NeighborRoutingExtension::__cancellation(), dtn::routing::FloodRoutingExtension::__cancellation(), dtn::routing::EpidemicRoutingExtension::__cancellation(), dtn::core::SQLiteBundleStorage::__cancellation(), dtn::core::DataStorage::__cancellation(), dtn::core::EventSwitch::componentDown(), dtn::api::Client::eventConnectionDown(), dtn::routing::StaticRoutingExtension::stopExtension(), dtn::routing::NeighborRoutingExtension::stopExtension(), dtn::routing::FloodRoutingExtension::stopExtension(), dtn::routing::EpidemicRoutingExtension::stopExtension(), dtn::core::DataStorage::~DataStorage(), and ibrcommon::Queue< StaticRoutingExtension::Task * >::~Queue().
Definition at line 132 of file Queue.h.
Referenced by dtn::net::TCPConnection::clearQueue(), dtn::core::EventSwitch::componentDown(), dtn::core::SQLiteBundleStorage::componentRun(), dtn::net::TCPConnection::eventBundleForwarded(), dtn::daemon::ClientHandler::eventBundleForwarded(), dtn::net::TCPConnection::eventBundleRefused(), dtn::daemon::ClientHandler::eventBundleRefused(), dtn::core::EventSwitch::loop(), dtn::routing::StaticRoutingExtension::run(), dtn::routing::NeighborRoutingExtension::run(), dtn::routing::FloodRoutingExtension::run(), dtn::routing::EpidemicRoutingExtension::run(), dtn::core::DataStorage::run(), and dtn::core::DataStorage::~DataStorage().
Definition at line 116 of file Queue.h.
Referenced by dtn::routing::StaticRoutingExtension::notify(), dtn::routing::NeighborRoutingExtension::notify(), dtn::routing::FloodRoutingExtension::notify(), dtn::routing::EpidemicRoutingExtension::notify(), dtn::net::operator<<(), dtn::daemon::operator<<(), dtn::core::SQLiteBundleStorage::raiseEvent(), dtn::core::EventSwitch::raiseEvent(), dtn::api::Client::received(), dtn::core::SQLiteBundleStorage::remove(), dtn::core::DataStorage::remove(), dtn::routing::NeighborRoutingExtension::run(), dtn::routing::FloodRoutingExtension::run(), dtn::routing::EpidemicRoutingExtension::run(), dtn::core::DataStorage::store(), and ibrcommon::vsocket::unbind().
The documentation for this class was generated from the following file: