Handle to a consume operation. More...
Data Fields | |
struct GNUNET_RECLAIM_Ticket | ticket |
Ticket. More... | |
struct GNUNET_GNS_LookupWithTldRequest * | lookup_request |
LookupRequest. More... | |
struct ParallelLookup * | parallel_lookups_head |
Lookup DLL. More... | |
struct ParallelLookup * | parallel_lookups_tail |
Lookup DLL. More... | |
struct GNUNET_SCHEDULER_Task * | kill_task |
Kill task. More... | |
struct GNUNET_RECLAIM_AttributeList * | attrs |
Attributes. More... | |
struct GNUNET_RECLAIM_PresentationList * | presentations |
Presentations. More... | |
struct GNUNET_TIME_Absolute | lookup_start_time |
Lookup time. More... | |
RECLAIM_TICKETS_ConsumeCallback | cb |
Callback. More... | |
void * | cb_cls |
Callback closure. More... | |
char | rp_uri [GNUNET_RECLAIM_TICKET_RP_URI_MAX_LEN] |
The ticket audience (= relying party) URI. More... | |
Handle to a consume operation.
Definition at line 78 of file gnunet-service-reclaim_tickets.c.
struct GNUNET_RECLAIM_Ticket RECLAIM_TICKETS_ConsumeHandle::ticket |
Ticket.
Definition at line 83 of file gnunet-service-reclaim_tickets.c.
Referenced by lookup_authz_cb(), process_parallel_lookup_result(), and RECLAIM_TICKETS_consume().
struct GNUNET_GNS_LookupWithTldRequest* RECLAIM_TICKETS_ConsumeHandle::lookup_request |
LookupRequest.
Definition at line 88 of file gnunet-service-reclaim_tickets.c.
Referenced by cleanup_cth(), lookup_authz_cb(), and RECLAIM_TICKETS_consume().
struct ParallelLookup* RECLAIM_TICKETS_ConsumeHandle::parallel_lookups_head |
Lookup DLL.
Definition at line 93 of file gnunet-service-reclaim_tickets.c.
Referenced by abort_parallel_lookups(), cleanup_cth(), lookup_authz_cb(), and process_parallel_lookup_result().
struct ParallelLookup* RECLAIM_TICKETS_ConsumeHandle::parallel_lookups_tail |
Lookup DLL.
Definition at line 98 of file gnunet-service-reclaim_tickets.c.
Referenced by abort_parallel_lookups(), cleanup_cth(), lookup_authz_cb(), and process_parallel_lookup_result().
struct GNUNET_SCHEDULER_Task* RECLAIM_TICKETS_ConsumeHandle::kill_task |
Kill task.
Definition at line 103 of file gnunet-service-reclaim_tickets.c.
Referenced by abort_parallel_lookups(), cleanup_cth(), and lookup_authz_cb().
struct GNUNET_RECLAIM_AttributeList* RECLAIM_TICKETS_ConsumeHandle::attrs |
Attributes.
Definition at line 108 of file gnunet-service-reclaim_tickets.c.
Referenced by cleanup_cth(), lookup_authz_cb(), process_parallel_lookup_result(), and RECLAIM_TICKETS_consume().
struct GNUNET_RECLAIM_PresentationList* RECLAIM_TICKETS_ConsumeHandle::presentations |
Presentations.
Definition at line 113 of file gnunet-service-reclaim_tickets.c.
Referenced by cleanup_cth(), lookup_authz_cb(), process_parallel_lookup_result(), and RECLAIM_TICKETS_consume().
struct GNUNET_TIME_Absolute RECLAIM_TICKETS_ConsumeHandle::lookup_start_time |
Lookup time.
Definition at line 118 of file gnunet-service-reclaim_tickets.c.
Referenced by lookup_authz_cb(), and RECLAIM_TICKETS_consume().
RECLAIM_TICKETS_ConsumeCallback RECLAIM_TICKETS_ConsumeHandle::cb |
Callback.
Definition at line 123 of file gnunet-service-reclaim_tickets.c.
Referenced by abort_parallel_lookups(), lookup_authz_cb(), process_parallel_lookup_result(), and RECLAIM_TICKETS_consume().
void* RECLAIM_TICKETS_ConsumeHandle::cb_cls |
Callback closure.
Definition at line 128 of file gnunet-service-reclaim_tickets.c.
Referenced by abort_parallel_lookups(), lookup_authz_cb(), process_parallel_lookup_result(), and RECLAIM_TICKETS_consume().
char RECLAIM_TICKETS_ConsumeHandle::rp_uri[GNUNET_RECLAIM_TICKET_RP_URI_MAX_LEN] |
The ticket audience (= relying party) URI.
0-terminated string. Example: "urn:gns:000G002B4RF1XPBXDPGZA0PT16BHQCS427YQK4NC84KZMK7TK8C2Z5GMK8"
Definition at line 135 of file gnunet-service-reclaim_tickets.c.
Referenced by lookup_authz_cb(), and RECLAIM_TICKETS_consume().