24 #ifndef __DHTDATASTORAGE_H_
25 #define __DHTDATASTORAGE_H_
64 typedef std::vector<std::pair<OverlayKey, DhtDataEntry> >
DhtDataVector;
66 typedef std::multimap<OverlayKey, DhtDataEntry>
DhtDataMap;
101 uint32_t kind, uint32_t
id);
127 uint32_t kind, uint32_t
id);
138 uint32_t kind, uint32_t
id);
145 virtual const DhtDataMap::iterator
begin();
152 virtual const DhtDataMap::iterator
end();
170 bool is_modifiable=
true,
172 bool responsible=
true);
196 uint32_t kind = 0, uint32_t
id = 0);