IBR-DTNSuite
0.12
|
#include <NodeHandshake.h>
Public Types | |
enum | IDENTIFIER { REQUEST_COMPRESSED_ANSWER = 0xff, BLOOM_FILTER_SUMMARY_VECTOR = 1, BLOOM_FILTER_PURGE_VECTOR = 2, DELIVERY_PREDICTABILITY_MAP = 3, PROPHET_ACKNOWLEDGEMENT_SET = 4 } |
Public Member Functions | |
virtual | ~NodeHandshakeItem () |
virtual const dtn::data::Number & | getIdentifier () const =0 |
virtual dtn::data::Length | getLength () const =0 |
virtual std::ostream & | serialize (std::ostream &) const =0 |
virtual std::istream & | deserialize (std::istream &)=0 |
Definition at line 37 of file NodeHandshake.h.
Enumerator | |
---|---|
REQUEST_COMPRESSED_ANSWER | |
BLOOM_FILTER_SUMMARY_VECTOR | |
BLOOM_FILTER_PURGE_VECTOR | |
DELIVERY_PREDICTABILITY_MAP | |
PROPHET_ACKNOWLEDGEMENT_SET |
Definition at line 40 of file NodeHandshake.h.
|
inlinevirtual |
Definition at line 49 of file NodeHandshake.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |