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 316 of file reclaim_api.c.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_RECLAIM_Handle::cfg |
Configuration to use.
Definition at line 321 of file reclaim_api.c.
Referenced by gnunet_testing.Peer::__del__(), gnunet_testing.Peer::get_statistics_value(), gnunet_testing.Peer::start(), and gnunet_testing.Peer::stop().
struct GNUNET_CLIENT_Connection* GNUNET_RECLAIM_Handle::client |
Socket (if available).
Definition at line 326 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 331 of file reclaim_api.c.
struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Handle::op_head |
Head of active operations.
Definition at line 336 of file reclaim_api.c.
struct GNUNET_RECLAIM_Operation* GNUNET_RECLAIM_Handle::op_tail |
Tail of active operations.
Definition at line 341 of file reclaim_api.c.
struct GNUNET_RECLAIM_AttributeIterator* GNUNET_RECLAIM_Handle::it_head |
Head of active iterations.
Definition at line 346 of file reclaim_api.c.
struct GNUNET_RECLAIM_AttributeIterator* GNUNET_RECLAIM_Handle::it_tail |
Tail of active iterations.
Definition at line 351 of file reclaim_api.c.
struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_Handle::ait_head |
Head of active iterations.
Definition at line 356 of file reclaim_api.c.
struct GNUNET_RECLAIM_CredentialIterator* GNUNET_RECLAIM_Handle::ait_tail |
Tail of active iterations.
Definition at line 361 of file reclaim_api.c.
struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_Handle::ticket_it_head |
Head of active iterations.
Definition at line 366 of file reclaim_api.c.
struct GNUNET_RECLAIM_TicketIterator* GNUNET_RECLAIM_Handle::ticket_it_tail |
Tail of active iterations.
Definition at line 371 of file reclaim_api.c.
struct GNUNET_CLIENT_TransmitHandle* GNUNET_RECLAIM_Handle::th |
Currently pending transmission request, or NULL for none.
Definition at line 376 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 381 of file reclaim_api.c.
struct GNUNET_TIME_Relative GNUNET_RECLAIM_Handle::reconnect_backoff |
Time for next connect retry.
Definition at line 381 of file reclaim_api.c.
struct GNUNET_MQ_Handle* GNUNET_RECLAIM_Handle::mq |
Connection to service (if available).
Definition at line 391 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 396 of file reclaim_api.c.
int GNUNET_RECLAIM_Handle::in_receive |
Are we polling for incoming messages right now?
Definition at line 401 of file reclaim_api.c.