GNUnet 0.22.1
ServiceListenContext Struct Reference

Information the service tracks per listen operation. More...

Collaboration diagram for ServiceListenContext:
[legend]

Data Fields

struct ServiceListenContextnext
 Kept in a DLL. More...
 
struct ServiceListenContextprev
 Kept in a DLL. More...
 
struct GNUNET_SERVICE_Handlesh
 Service this listen context belongs to. More...
 
struct GNUNET_NETWORK_Handlelisten_socket
 Socket we are listening on. More...
 
struct GNUNET_SCHEDULER_Tasklisten_task
 Task scheduled to do the listening. More...
 

Detailed Description

Information the service tracks per listen operation.

Definition at line 51 of file service.c.

Field Documentation

◆ next

struct ServiceListenContext* ServiceListenContext::next

Kept in a DLL.

Definition at line 56 of file service.c.

◆ prev

struct ServiceListenContext* ServiceListenContext::prev

Kept in a DLL.

Definition at line 61 of file service.c.

◆ sh

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().

◆ listen_socket

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().

◆ listen_task

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().


The documentation for this struct was generated from the following file: