Information the service tracks per listen operation. More...
Data Fields | |
struct ServiceListenContext * | next |
Kept in a DLL. More... | |
struct ServiceListenContext * | prev |
Kept in a DLL. More... | |
struct GNUNET_SERVICE_Handle * | sh |
Service this listen context belongs to. More... | |
struct GNUNET_NETWORK_Handle * | listen_socket |
Socket we are listening on. More... | |
struct GNUNET_SCHEDULER_Task * | listen_task |
Task scheduled to do the listening. More... | |
struct ServiceListenContext* ServiceListenContext::next |
struct ServiceListenContext* ServiceListenContext::prev |
struct GNUNET_SERVICE_Handle* ServiceListenContext::sh |
Service this listen context belongs to.
Definition at line 66 of file service.c.
Referenced by accept_client(), and setup_service().
struct GNUNET_NETWORK_Handle* ServiceListenContext::listen_socket |
Socket we are listening on.
Definition at line 71 of file service.c.
Referenced by accept_client(), setup_service(), and teardown_service().
struct GNUNET_SCHEDULER_Task* ServiceListenContext::listen_task |
Task scheduled to do the listening.
Definition at line 76 of file service.c.
Referenced by accept_client(), and teardown_service().