GNUnet 0.22.2
GNUNET_ABD_Request Struct Reference

Handle to a verify request. More...

Collaboration diagram for GNUNET_ABD_Request:
[legend]

Data Fields

struct GNUNET_ABD_Requestnext
 DLL. More...
 
struct GNUNET_ABD_Requestprev
 DLL. More...
 
struct GNUNET_ABD_Handleabd_handle
 handle to abd service More...
 
GNUNET_ABD_CredentialResultProcessor verify_proc
 processor to call on verify result More...
 
void * proc_cls
 verify_proc closure More...
 
GNUNET_ABD_IntermediateResultProcessor int_proc
 processor to call on intermediate result More...
 
void * proc2_cls
 verify_proc2 closure More...
 
struct GNUNET_MQ_Envelopeenv
 Envelope with the message for this queue entry. More...
 
uint32_t r_id
 request id More...
 

Detailed Description

Handle to a verify request.

Definition at line 42 of file abd_api.c.

Field Documentation

◆ next

struct GNUNET_ABD_Request* GNUNET_ABD_Request::next

DLL.

Definition at line 48 of file abd_api.c.

Referenced by handle_intermediate(), handle_result(), and reconnect().

◆ prev

struct GNUNET_ABD_Request* GNUNET_ABD_Request::prev

DLL.

Definition at line 53 of file abd_api.c.

◆ abd_handle

struct GNUNET_ABD_Handle* GNUNET_ABD_Request::abd_handle

handle to abd service

Definition at line 58 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), and GNUNET_ABD_verify().

◆ verify_proc

GNUNET_ABD_CredentialResultProcessor GNUNET_ABD_Request::verify_proc

processor to call on verify result

Definition at line 63 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), GNUNET_ABD_verify(), and handle_result().

◆ proc_cls

void* GNUNET_ABD_Request::proc_cls

verify_proc closure

Definition at line 68 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), GNUNET_ABD_verify(), handle_intermediate(), and handle_result().

◆ int_proc

GNUNET_ABD_IntermediateResultProcessor GNUNET_ABD_Request::int_proc

processor to call on intermediate result

Definition at line 73 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), GNUNET_ABD_verify(), and handle_intermediate().

◆ proc2_cls

void* GNUNET_ABD_Request::proc2_cls

verify_proc2 closure

Definition at line 78 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), GNUNET_ABD_verify(), and handle_intermediate().

◆ env

struct GNUNET_MQ_Envelope* GNUNET_ABD_Request::env

◆ r_id

uint32_t GNUNET_ABD_Request::r_id

request id

Definition at line 88 of file abd_api.c.

Referenced by GNUNET_ABD_collect(), GNUNET_ABD_verify(), handle_intermediate(), and handle_result().


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