Message to monitor put requests going through peer, DHT service -> clients. More...
#include </home/buildbot/bb-worker/worker/gnunet_firefly/build/src/service/dht/dht.h>
Data Fields | |
struct GNUNET_MessageHeader | header |
Type: GNUNET_MESSAGE_TYPE_DHT_MONITOR_PUT. More... | |
uint32_t | options |
Message options, actually an 'enum GNUNET_DHT_RouteOption' value. More... | |
uint32_t | type |
The type of data in the request. More... | |
uint32_t | hop_count |
Hop count so far. More... | |
uint32_t | desired_replication_level |
Replication level for this message. More... | |
uint32_t | put_path_length |
Number of peers recorded in the outgoing path from source to the storage location of this message. More... | |
struct GNUNET_TIME_AbsoluteNBO | expiration_time |
How long should this data persist? More... | |
struct GNUNET_HashCode | key |
The key to store the value under. More... | |
Message to monitor put requests going through peer, DHT service -> clients.
struct GNUNET_MessageHeader GNUNET_DHT_MonitorPutMessage::header |
uint32_t GNUNET_DHT_MonitorPutMessage::options |
Message options, actually an 'enum GNUNET_DHT_RouteOption' value.
Definition at line 248 of file dht.h.
Referenced by put_action().
uint32_t GNUNET_DHT_MonitorPutMessage::type |
uint32_t GNUNET_DHT_MonitorPutMessage::hop_count |
uint32_t GNUNET_DHT_MonitorPutMessage::desired_replication_level |
Replication level for this message.
Definition at line 263 of file dht.h.
Referenced by put_action().
uint32_t GNUNET_DHT_MonitorPutMessage::put_path_length |
Number of peers recorded in the outgoing path from source to the storage location of this message.
Definition at line 269 of file dht.h.
Referenced by put_action().
struct GNUNET_TIME_AbsoluteNBO GNUNET_DHT_MonitorPutMessage::expiration_time |
How long should this data persist?
Definition at line 274 of file dht.h.
Referenced by put_action().
struct GNUNET_HashCode GNUNET_DHT_MonitorPutMessage::key |
The key to store the value under.
Definition at line 279 of file dht.h.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), put_action(), and gnunet-chk.Chk::uri().