Handle for a credential iterator operation. More...
Data Fields | |
struct GNUNET_RECLAIM_CredentialIterator * | next |
Kept in a DLL. More... | |
struct GNUNET_RECLAIM_CredentialIterator * | prev |
Kept in a DLL. More... | |
struct GNUNET_RECLAIM_Handle * | h |
Main handle to access the service. More... | |
GNUNET_SCHEDULER_TaskCallback | finish_cb |
Function to call on completion. More... | |
void * | finish_cb_cls |
Closure for finish_cb. More... | |
GNUNET_RECLAIM_CredentialResult | proc |
The continuation to call with the results. More... | |
void * | proc_cls |
Closure for proc. More... | |
GNUNET_SCHEDULER_TaskCallback | error_cb |
Function to call on errors. More... | |
void * | error_cb_cls |
Closure for error_cb. More... | |
struct GNUNET_MQ_Envelope * | env |
Envelope of the message to send to the service, if not yet sent. More... | |
struct GNUNET_CRYPTO_PrivateKey | identity |
Private key of the zone. More... | |
uint32_t | r_id |
The operation id this zone iteration operation has. More... | |
Handle for a credential iterator operation.
Definition at line 247 of file reclaim_api.c.
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().
struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_CredentialIterator::prev |
Kept in a DLL.
Definition at line 257 of file reclaim_api.c.
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().
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().
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().
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().
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().
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().
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().
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 httpdomain.httpdomain.HTTPResource::add_target_and_index(), free_ait(), GNUNET_RECLAIM_get_credentials_start(), and typescriptdomain.TypeScriptDefinition::run().
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().
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().