Functions to call with this peer's HELLO. More...
Data Fields | |
const struct GNUNET_CONFIGURATION_Handle * | cfg |
Our configuration. More... | |
struct GNUNET_MQ_Handle * | mq |
Transport handle. More... | |
GNUNET_TRANSPORT_HelloUpdateCallback | rec |
Callback to call once we got our HELLO. More... | |
void * | rec_cls |
Closure for rec. More... | |
struct GNUNET_SCHEDULER_Task * | notify_task |
Task for calling the HelloUpdateCallback when we already have a HELLO. More... | |
struct GNUNET_SCHEDULER_Task * | reconnect_task |
ID of the task trying to reconnect to the service. More... | |
struct GNUNET_TIME_Relative | reconnect_delay |
Delay until we try to reconnect. More... | |
enum GNUNET_TRANSPORT_AddressClass | ac |
Type of HELLOs client cares about. More... | |
Functions to call with this peer's HELLO.
Definition at line 39 of file transport_api_hello_get.c.
const struct GNUNET_CONFIGURATION_Handle* GNUNET_TRANSPORT_HelloGetHandle::cfg |
Our configuration.
Definition at line 44 of file transport_api_hello_get.c.
Referenced by gnunet_testing.Peer::__del__(), gnunet_testing.Peer::get_statistics_value(), GNUNET_TRANSPORT_hello_get(), reconnect(), gnunet_testing.Peer::start(), and gnunet_testing.Peer::stop().
struct GNUNET_MQ_Handle* GNUNET_TRANSPORT_HelloGetHandle::mq |
Transport handle.
Definition at line 49 of file transport_api_hello_get.c.
Referenced by GNUNET_TRANSPORT_hello_get(), GNUNET_TRANSPORT_hello_get_cancel(), mq_error_handler(), and reconnect().
GNUNET_TRANSPORT_HelloUpdateCallback GNUNET_TRANSPORT_HelloGetHandle::rec |
Callback to call once we got our HELLO.
Definition at line 54 of file transport_api_hello_get.c.
Referenced by GNUNET_TRANSPORT_hello_get(), and handle_hello().
void* GNUNET_TRANSPORT_HelloGetHandle::rec_cls |
Closure for rec.
Definition at line 59 of file transport_api_hello_get.c.
Referenced by GNUNET_TRANSPORT_hello_get(), and handle_hello().
struct GNUNET_SCHEDULER_Task* GNUNET_TRANSPORT_HelloGetHandle::notify_task |
Task for calling the HelloUpdateCallback when we already have a HELLO.
Definition at line 64 of file transport_api_hello_get.c.
struct GNUNET_SCHEDULER_Task* GNUNET_TRANSPORT_HelloGetHandle::reconnect_task |
ID of the task trying to reconnect to the service.
Definition at line 69 of file transport_api_hello_get.c.
Referenced by GNUNET_TRANSPORT_hello_get_cancel(), reconnect(), and schedule_reconnect().
struct GNUNET_TIME_Relative GNUNET_TRANSPORT_HelloGetHandle::reconnect_delay |
Delay until we try to reconnect.
Definition at line 69 of file transport_api_hello_get.c.
Referenced by schedule_reconnect().
enum GNUNET_TRANSPORT_AddressClass GNUNET_TRANSPORT_HelloGetHandle::ac |
Type of HELLOs client cares about.
Definition at line 69 of file transport_api_hello_get.c.
Referenced by GNUNET_TRANSPORT_hello_get().