Message to insert data into the DHT, sent from clients to DHT service. More...
#include </home/buildbot/bb-worker/worker/gnunet_release/build/src/service/dht/dht.h>
Data Fields | |
| struct GNUNET_MessageHeader | header |
| Type: GNUNET_MESSAGE_TYPE_DHT_CLIENT_PUT. | |
| uint32_t | type |
| The type of data to insert. | |
| uint32_t | options |
| Message options, actually an 'enum GNUNET_DHT_RouteOption' value. | |
| uint32_t | desired_replication_level |
| Replication level for this message. | |
| struct GNUNET_TIME_AbsoluteNBO | expiration |
| How long should this data persist? | |
| struct GNUNET_HashCode | key |
| The key to store the value under. | |
Message to insert data into the DHT, sent from clients to DHT service.
| struct GNUNET_MessageHeader GNUNET_DHT_ClientPutMessage::header |
Type: GNUNET_MESSAGE_TYPE_DHT_CLIENT_PUT.
Definition at line 204 of file dht.h.
Referenced by handle_dht_local_put().
| uint32_t GNUNET_DHT_ClientPutMessage::type |
The type of data to insert.
Definition at line 209 of file dht.h.
Referenced by GNUNET_DHT_put(), and handle_dht_local_put().
| uint32_t GNUNET_DHT_ClientPutMessage::options |
Message options, actually an 'enum GNUNET_DHT_RouteOption' value.
Definition at line 214 of file dht.h.
Referenced by GNUNET_DHT_put(), and handle_dht_local_put().
| uint32_t GNUNET_DHT_ClientPutMessage::desired_replication_level |
Replication level for this message.
Definition at line 219 of file dht.h.
Referenced by check_dht_local_put(), GNUNET_DHT_put(), and handle_dht_local_put().
| struct GNUNET_TIME_AbsoluteNBO GNUNET_DHT_ClientPutMessage::expiration |
How long should this data persist?
Definition at line 224 of file dht.h.
Referenced by GNUNET_DHT_put(), and handle_dht_local_put().
| struct GNUNET_HashCode GNUNET_DHT_ClientPutMessage::key |
The key to store the value under.
Definition at line 229 of file dht.h.
Referenced by GNUNET_DHT_put(), and handle_dht_local_put().