#include <DHTDataStorage.h>
This modul contains the data storage of the DHT implementation.
Public Attributes | |
BinaryValue | value |
cMessage * | ttlMessage |
bool | is_modifiable |
NodeHandle | sourceNode |
bool | responsible |
Friends | |
std::ostream & | operator<< (std::ostream &Stream, const DHTData entry) |
std::ostream& operator<< | ( | std::ostream & | Stream, | |
const DHTData | entry | |||
) | [friend] |
00033 { 00034 return Stream << "Value: " << entry.value 00035 << " Endtime: " << entry.ttlMessage->arrivalTime() 00036 << " Modifiable: " << entry.is_modifiable 00037 << " SourceNode: " << entry.sourceNode; 00038 }
Referenced by DHTDataStorage::addData(), operator<<(), and DHT::update().
cMessage* DHTData::ttlMessage |
Referenced by DHTDataStorage::addData(), operator<<(), and DHT::update().
Referenced by DHTDataStorage::addData(), operator<<(), and DHT::update().
Referenced by DHTDataStorage::addData(), and operator<<().
bool DHTData::responsible |
Referenced by DHTDataStorage::addData(), and DHT::update().