Handle to the service. More...
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Configuration to use. More... | |
struct GNUNET_CLIENT_Connection * | client |
Socket (if available). More... | |
void * | cb_cls |
Closure for 'cb'. More... | |
struct GNUNET_RECLAIM_Operation * | op_head |
Head of active operations. More... | |
struct GNUNET_RECLAIM_Operation * | op_tail |
Tail of active operations. More... | |
struct GNUNET_RECLAIM_AttributeIterator * | it_head |
Head of active iterations. More... | |
struct GNUNET_RECLAIM_AttributeIterator * | it_tail |
Tail of active iterations. More... | |
struct GNUNET_RECLAIM_CredentialIterator * | ait_head |
Head of active iterations. More... | |
struct GNUNET_RECLAIM_CredentialIterator * | ait_tail |
Tail of active iterations. More... | |
struct GNUNET_RECLAIM_TicketIterator * | ticket_it_head |
Head of active iterations. More... | |
struct GNUNET_RECLAIM_TicketIterator * | ticket_it_tail |
Tail of active iterations. More... | |
struct GNUNET_CLIENT_TransmitHandle * | th |
Currently pending transmission request, or NULL for none. More... | |
struct GNUNET_SCHEDULER_Task * | reconnect_task |
Task doing exponential back-off trying to reconnect. More... | |
struct GNUNET_TIME_Relative | reconnect_backoff |
Time for next connect retry. More... | |
struct GNUNET_MQ_Handle * | mq |
Connection to service (if available). More... | |
uint32_t | r_id_gen |
Request Id generator. More... | |
int | in_receive |
Are we polling for incoming messages right now? More... | |
Handle to the service.
Definition at line 315 of file reclaim_api.c.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_RECLAIM_Handle::cfg |
Configuration to use.
Definition at line 320 of file reclaim_api.c.
struct GNUNET_CLIENT_Connection* GNUNET_RECLAIM_Handle::client |
Socket (if available).
Definition at line 325 of file reclaim_api.c.
Referenced by client_connect_cb(), handle_attribute_delete_message(), handle_attribute_store_message(), handle_consume_ticket_message(), handle_credential_delete_message(), handle_credential_iteration_next(), handle_credential_iteration_start(), handle_credential_iteration_stop(), handle_credential_store_message(), handle_issue_ticket_message(), handle_iteration_next(), handle_iteration_start(), handle_iteration_stop(), and handle_revoke_ticket_message().
void* GNUNET_RECLAIM_Handle::cb_cls |
Closure for 'cb'.
Definition at line 330 of file reclaim_api.c.
struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Handle::op_head |
Head of active operations.
Definition at line 335 of file reclaim_api.c.
struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Handle::op_tail |
Tail of active operations.
Definition at line 340 of file reclaim_api.c.
struct GNUNET_RECLAIM_AttributeIterator* GNUNET_RECLAIM_Handle::it_head |
Head of active iterations.
Definition at line 345 of file reclaim_api.c.
struct GNUNET_RECLAIM_AttributeIterator* GNUNET_RECLAIM_Handle::it_tail |
Tail of active iterations.
Definition at line 350 of file reclaim_api.c.
struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_Handle::ait_head |
Head of active iterations.
Definition at line 355 of file reclaim_api.c.
struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_Handle::ait_tail |
Tail of active iterations.
Definition at line 360 of file reclaim_api.c.
struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_Handle::ticket_it_head |
Head of active iterations.
Definition at line 365 of file reclaim_api.c.
struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_Handle::ticket_it_tail |
Tail of active iterations.
Definition at line 370 of file reclaim_api.c.
struct GNUNET_CLIENT_TransmitHandle* GNUNET_RECLAIM_Handle::th |
Currently pending transmission request, or NULL for none.
Definition at line 375 of file reclaim_api.c.
struct GNUNET_SCHEDULER_Task* GNUNET_RECLAIM_Handle::reconnect_task |
Task doing exponential back-off trying to reconnect.
Definition at line 380 of file reclaim_api.c.
struct GNUNET_TIME_Relative GNUNET_RECLAIM_Handle::reconnect_backoff |
Time for next connect retry.
Definition at line 385 of file reclaim_api.c.
struct GNUNET_MQ_Handle* GNUNET_RECLAIM_Handle::mq |
Connection to service (if available).
Definition at line 390 of file reclaim_api.c.
Referenced by client_connect_cb().
uint32_t GNUNET_RECLAIM_Handle::r_id_gen |
Request Id generator.
Incremented by one for each request.
Definition at line 395 of file reclaim_api.c.
int GNUNET_RECLAIM_Handle::in_receive |
Are we polling for incoming messages right now?
Definition at line 400 of file reclaim_api.c.