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

#include <NodeHandshake.h>

Inheritance diagram for dtn::routing::BloomFilterPurgeVector:
Collaboration diagram for dtn::routing::BloomFilterPurgeVector:

List of all members.

Public Member Functions

 BloomFilterPurgeVector ()
 BloomFilterPurgeVector (const SummaryVector &vector)
virtual ~BloomFilterPurgeVector ()
size_t getIdentifier () const
size_t getLength () const
std::ostream & serialize (std::ostream &) const
std::istream & deserialize (std::istream &)
const SummaryVectorgetVector () const

Static Public Attributes

static size_t identifier = NodeHandshakeItem::BLOOM_FILTER_PURGE_VECTOR

Detailed Description

Definition at line 59 of file NodeHandshake.h.


Constructor & Destructor Documentation


Member Function Documentation

std::istream & dtn::routing::BloomFilterPurgeVector::deserialize ( std::istream &  stream) [virtual]

Implements dtn::routing::NodeHandshakeItem.

Definition at line 315 of file NodeHandshake.cpp.

Implements dtn::routing::NodeHandshakeItem.

Definition at line 294 of file NodeHandshake.cpp.

References identifier.

Implements dtn::routing::NodeHandshakeItem.

Definition at line 299 of file NodeHandshake.cpp.

References dtn::routing::SummaryVector::getLength().

Here is the call graph for this function:

std::ostream & dtn::routing::BloomFilterPurgeVector::serialize ( std::ostream &  stream) const [virtual]

Implements dtn::routing::NodeHandshakeItem.

Definition at line 309 of file NodeHandshake.cpp.


Member Data Documentation


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