GNUnet  0.20.0
GNUNET_ATS_SessionKiller Struct Reference

Information we need for an asynchronous session kill. More...

Collaboration diagram for GNUNET_ATS_SessionKiller:
[legend]

Data Fields

struct GNUNET_ATS_SessionKillernext
 Kept in a DLL. More...
 
struct GNUNET_ATS_SessionKillerprev
 Kept in a DLL. More...
 
struct GNUNET_ATS_Sessionsession
 Session to kill. More...
 
struct GNUNET_TRANSPORT_PluginFunctionsplugin
 Plugin for the session. More...
 
struct GNUNET_SCHEDULER_Tasktask
 The kill task. More...
 

Detailed Description

Information we need for an asynchronous session kill.

Definition at line 64 of file gnunet-service-transport.c.

Field Documentation

◆ next

struct GNUNET_ATS_SessionKiller* GNUNET_ATS_SessionKiller::next

Kept in a DLL.

Definition at line 69 of file gnunet-service-transport.c.

Referenced by kill_session(), and plugin_env_session_end().

◆ prev

struct GNUNET_ATS_SessionKiller* GNUNET_ATS_SessionKiller::prev

Kept in a DLL.

Definition at line 74 of file gnunet-service-transport.c.

◆ session

struct GNUNET_ATS_Session* GNUNET_ATS_SessionKiller::session

◆ plugin

struct GNUNET_TRANSPORT_PluginFunctions* GNUNET_ATS_SessionKiller::plugin

Plugin for the session.

Definition at line 84 of file gnunet-service-transport.c.

Referenced by kill_session(), and kill_session_task().

◆ task

struct GNUNET_SCHEDULER_Task* GNUNET_ATS_SessionKiller::task

The kill task.

Definition at line 89 of file gnunet-service-transport.c.

Referenced by kill_session(), kill_session_task(), and plugin_env_session_end().


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