IBR-DTNSuite  0.8
dtn::routing::EpidemicRoutingExtension Class Reference

#include <EpidemicRoutingExtension.h>

Inheritance diagram for dtn::routing::EpidemicRoutingExtension:
Collaboration diagram for dtn::routing::EpidemicRoutingExtension:

List of all members.

Classes

class  SearchNextBundleTask
class  Task

Public Member Functions

 EpidemicRoutingExtension ()
virtual ~EpidemicRoutingExtension ()
void notify (const dtn::core::Event *evt)
virtual void requestHandshake (const dtn::data::EID &, NodeHandshake &) const

Protected Member Functions

void run ()
void __cancellation ()

Detailed Description

Definition at line 32 of file EpidemicRoutingExtension.h.


Constructor & Destructor Documentation


Member Function Documentation

Implements ibrcommon::Thread.

Definition at line 128 of file EpidemicRoutingExtension.cpp.

References ibrcommon::Queue< T >::abort().

Here is the call graph for this function:

See also:
BaseRouter::requestHandshake()

Reimplemented from dtn::routing::BaseRouter::Extension.

Definition at line 55 of file EpidemicRoutingExtension.cpp.

References dtn::routing::NodeHandshake::addRequest(), and dtn::routing::BloomFilterSummaryVector::identifier.

Here is the call graph for this function:


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