Handle for a ticket iterator operation. More...
Data Fields | |
struct GNUNET_RECLAIM_TicketIterator * | next |
Kept in a DLL. More... | |
struct GNUNET_RECLAIM_TicketIterator * | prev |
Kept in a DLL. More... | |
struct GNUNET_RECLAIM_Handle * | h |
Main handle to access the idp. More... | |
GNUNET_SCHEDULER_TaskCallback | finish_cb |
Function to call on completion. More... | |
void * | finish_cb_cls |
Closure for finish_cb. More... | |
GNUNET_RECLAIM_TicketCallback | tr_cb |
The continuation to call with the results. More... | |
void * | cls |
Closure for tr_cb. 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... | |
uint32_t | r_id |
The operation id this zone iteration operation has. More... | |
Handle for a ticket iterator operation.
Definition at line 117 of file reclaim_api.c.
struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_TicketIterator::next |
struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_TicketIterator::prev |
Kept in a DLL.
Definition at line 127 of file reclaim_api.c.
struct GNUNET_RECLAIM_Handle* GNUNET_RECLAIM_TicketIterator::h |
Main handle to access the idp.
Definition at line 132 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_next(), GNUNET_RECLAIM_ticket_iteration_start(), and GNUNET_RECLAIM_ticket_iteration_stop().
GNUNET_SCHEDULER_TaskCallback GNUNET_RECLAIM_TicketIterator::finish_cb |
Function to call on completion.
Definition at line 137 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_start(), and handle_ticket_result().
void* GNUNET_RECLAIM_TicketIterator::finish_cb_cls |
Closure for finish_cb.
Definition at line 142 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_start(), and handle_ticket_result().
GNUNET_RECLAIM_TicketCallback GNUNET_RECLAIM_TicketIterator::tr_cb |
The continuation to call with the results.
Definition at line 147 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_start(), and handle_ticket_result().
void* GNUNET_RECLAIM_TicketIterator::cls |
Closure for tr_cb.
Definition at line 152 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_start(), and handle_ticket_result().
GNUNET_SCHEDULER_TaskCallback GNUNET_RECLAIM_TicketIterator::error_cb |
Function to call on errors.
Definition at line 157 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_start().
void* GNUNET_RECLAIM_TicketIterator::error_cb_cls |
Closure for error_cb.
Definition at line 162 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_start().
struct GNUNET_MQ_Envelope* GNUNET_RECLAIM_TicketIterator::env |
Envelope of the message to send to the service, if not yet sent.
Definition at line 168 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_start().
uint32_t GNUNET_RECLAIM_TicketIterator::r_id |
The operation id this zone iteration operation has.
Definition at line 173 of file reclaim_api.c.
Referenced by GNUNET_RECLAIM_ticket_iteration_next(), GNUNET_RECLAIM_ticket_iteration_start(), GNUNET_RECLAIM_ticket_iteration_stop(), and handle_ticket_result().