GNUnet debian-0.24.3-28-g4f2a77692
 
Loading...
Searching...
No Matches
GNUNET_RECLAIM_CredentialIterator Struct Reference

Handle for a credential iterator operation. More...

Collaboration diagram for GNUNET_RECLAIM_CredentialIterator:
[legend]

Data Fields

struct GNUNET_RECLAIM_CredentialIteratornext
 Kept in a DLL.
 
struct GNUNET_RECLAIM_CredentialIteratorprev
 Kept in a DLL.
 
struct GNUNET_RECLAIM_Handleh
 Main handle to access the service.
 
GNUNET_SCHEDULER_TaskCallback finish_cb
 Function to call on completion.
 
void * finish_cb_cls
 Closure for finish_cb.
 
GNUNET_RECLAIM_CredentialResult proc
 The continuation to call with the results.
 
void * proc_cls
 Closure for proc.
 
GNUNET_SCHEDULER_TaskCallback error_cb
 Function to call on errors.
 
void * error_cb_cls
 Closure for error_cb.
 
struct GNUNET_MQ_Envelopeenv
 Envelope of the message to send to the service, if not yet sent.
 
struct GNUNET_CRYPTO_PrivateKey identity
 Private key of the zone.
 
uint32_t r_id
 The operation id this zone iteration operation has.
 

Detailed Description

Handle for a credential iterator operation.

Definition at line 247 of file reclaim_api.c.

Field Documentation

◆ next

struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_CredentialIterator::next

Kept in a DLL.

Definition at line 252 of file reclaim_api.c.

Referenced by handle_credential_result().

◆ prev

struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_CredentialIterator::prev

Kept in a DLL.

Definition at line 257 of file reclaim_api.c.

◆ h

struct GNUNET_RECLAIM_Handle* GNUNET_RECLAIM_CredentialIterator::h

Main handle to access the service.

Definition at line 262 of file reclaim_api.c.

Referenced by free_ait(), GNUNET_RECLAIM_get_credentials_next(), GNUNET_RECLAIM_get_credentials_start(), and GNUNET_RECLAIM_get_credentials_stop().

◆ finish_cb

GNUNET_SCHEDULER_TaskCallback GNUNET_RECLAIM_CredentialIterator::finish_cb

Function to call on completion.

Definition at line 267 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_start(), and handle_credential_result().

◆ finish_cb_cls

void* GNUNET_RECLAIM_CredentialIterator::finish_cb_cls

Closure for finish_cb.

Definition at line 272 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_start(), and handle_credential_result().

◆ proc

GNUNET_RECLAIM_CredentialResult GNUNET_RECLAIM_CredentialIterator::proc

The continuation to call with the results.

Definition at line 277 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_start(), and handle_credential_result().

◆ proc_cls

void* GNUNET_RECLAIM_CredentialIterator::proc_cls

Closure for proc.

Definition at line 282 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_start(), and handle_credential_result().

◆ error_cb

GNUNET_SCHEDULER_TaskCallback GNUNET_RECLAIM_CredentialIterator::error_cb

Function to call on errors.

Definition at line 287 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_start().

◆ error_cb_cls

void* GNUNET_RECLAIM_CredentialIterator::error_cb_cls

Closure for error_cb.

Definition at line 292 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_start().

◆ env

struct GNUNET_MQ_Envelope* GNUNET_RECLAIM_CredentialIterator::env

Envelope of the message to send to the service, if not yet sent.

Definition at line 298 of file reclaim_api.c.

Referenced by free_ait(), and GNUNET_RECLAIM_get_credentials_start().

◆ identity

struct GNUNET_CRYPTO_PrivateKey GNUNET_RECLAIM_CredentialIterator::identity

Private key of the zone.

Definition at line 303 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_start().

◆ r_id

uint32_t GNUNET_RECLAIM_CredentialIterator::r_id

The operation id this zone iteration operation has.

Definition at line 308 of file reclaim_api.c.

Referenced by GNUNET_RECLAIM_get_credentials_next(), GNUNET_RECLAIM_get_credentials_start(), GNUNET_RECLAIM_get_credentials_stop(), and handle_credential_result().


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