IBR-DTNSuite
0.8
|
#include <NodeHandshake.h>
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 SummaryVector & | getVector () const |
Static Public Attributes | |
static size_t | identifier = NodeHandshakeItem::BLOOM_FILTER_PURGE_VECTOR |
Definition at line 59 of file NodeHandshake.h.
Definition at line 286 of file NodeHandshake.cpp.
dtn::routing::BloomFilterPurgeVector::BloomFilterPurgeVector | ( | const SummaryVector & | vector | ) |
Definition at line 281 of file NodeHandshake.cpp.
Definition at line 290 of file NodeHandshake.cpp.
std::istream & dtn::routing::BloomFilterPurgeVector::deserialize | ( | std::istream & | stream | ) | [virtual] |
Implements dtn::routing::NodeHandshakeItem.
Definition at line 315 of file NodeHandshake.cpp.
size_t dtn::routing::BloomFilterPurgeVector::getIdentifier | ( | ) | const [virtual] |
Implements dtn::routing::NodeHandshakeItem.
Definition at line 294 of file NodeHandshake.cpp.
References identifier.
size_t dtn::routing::BloomFilterPurgeVector::getLength | ( | ) | const [virtual] |
Implements dtn::routing::NodeHandshakeItem.
Definition at line 299 of file NodeHandshake.cpp.
References dtn::routing::SummaryVector::getLength().
const SummaryVector & dtn::routing::BloomFilterPurgeVector::getVector | ( | ) | const |
Definition at line 304 of file NodeHandshake.cpp.
Referenced by dtn::routing::NodeHandshakeExtension::processHandshake().
std::ostream & dtn::routing::BloomFilterPurgeVector::serialize | ( | std::ostream & | stream | ) | const [virtual] |
Implements dtn::routing::NodeHandshakeItem.
Definition at line 309 of file NodeHandshake.cpp.
size_t dtn::routing::BloomFilterPurgeVector::identifier = NodeHandshakeItem::BLOOM_FILTER_PURGE_VECTOR [static] |
Definition at line 69 of file NodeHandshake.h.
Referenced by getIdentifier(), dtn::routing::NodeHandshakeExtension::requestHandshake(), and dtn::routing::NodeHandshakeExtension::responseHandshake().