GNUnet 0.22.2
GNUNET_DHT_PutHandle Struct Reference

Handle to a PUT request. More...

Collaboration diagram for GNUNET_DHT_PutHandle:
[legend]

Data Fields

struct GNUNET_DHT_PutHandlenext
 Kept in a DLL. More...
 
struct GNUNET_DHT_PutHandleprev
 Kept in a DLL. More...
 
GNUNET_SCHEDULER_TaskCallback cont
 Continuation to call when done. More...
 
struct GNUNET_DHT_Handledht_handle
 Main handle to this DHT api. More...
 
void * cont_cls
 Closure for cont. More...
 
struct GNUNET_MQ_Envelopeenv
 Envelope from the PUT operation. More...
 

Detailed Description

Handle to a PUT request.

Definition at line 42 of file dht_api.c.

Field Documentation

◆ next

struct GNUNET_DHT_PutHandle* GNUNET_DHT_PutHandle::next

Kept in a DLL.

Definition at line 47 of file dht_api.c.

◆ prev

struct GNUNET_DHT_PutHandle* GNUNET_DHT_PutHandle::prev

Kept in a DLL.

Definition at line 52 of file dht_api.c.

◆ cont

GNUNET_SCHEDULER_TaskCallback GNUNET_DHT_PutHandle::cont

Continuation to call when done.

Definition at line 57 of file dht_api.c.

Referenced by do_disconnect(), GNUNET_DHT_disconnect(), GNUNET_DHT_put(), and handle_put_cont().

◆ dht_handle

struct GNUNET_DHT_Handle* GNUNET_DHT_PutHandle::dht_handle

Main handle to this DHT api.

Definition at line 62 of file dht_api.c.

Referenced by GNUNET_DHT_put(), and GNUNET_DHT_put_cancel().

◆ cont_cls

void* GNUNET_DHT_PutHandle::cont_cls

Closure for cont.

Definition at line 67 of file dht_api.c.

Referenced by do_disconnect(), GNUNET_DHT_disconnect(), GNUNET_DHT_put(), and handle_put_cont().

◆ env

struct GNUNET_MQ_Envelope* GNUNET_DHT_PutHandle::env

Envelope from the PUT operation.

Definition at line 72 of file dht_api.c.

Referenced by do_disconnect(), GNUNET_DHT_put(), GNUNET_DHT_put_cancel(), and handle_put_cont().


The documentation for this struct was generated from the following file: