GNUnet  0.11.x
Data Fields
Scheduled Struct Reference

A struct representing an event the select driver is waiting for. More...

Collaboration diagram for Scheduled:
[legend]

Data Fields

struct Scheduledprev
 
struct Schedulednext
 
struct GNUNET_SCHEDULER_Tasktask
 the task, the event is related to More...
 
struct GNUNET_SCHEDULER_FdInfofdi
 information about the network socket / file descriptor where the event is expected to occur More...
 
enum GNUNET_SCHEDULER_EventType et
 the event types (multiple event types can be ORed) the select driver is expected to wait for More...
 

Detailed Description

A struct representing an event the select driver is waiting for.

Definition at line 254 of file scheduler.c.

Field Documentation

◆ prev

struct Scheduled* Scheduled::prev

Definition at line 256 of file scheduler.c.

◆ next

struct Scheduled* Scheduled::next

Definition at line 258 of file scheduler.c.

Referenced by select_del(), and select_loop().

◆ task

struct GNUNET_SCHEDULER_Task* Scheduled::task

the task, the event is related to

Definition at line 263 of file scheduler.c.

Referenced by select_add(), and select_del().

◆ fdi

struct GNUNET_SCHEDULER_FdInfo* Scheduled::fdi

information about the network socket / file descriptor where the event is expected to occur

Definition at line 269 of file scheduler.c.

Referenced by select_add().

◆ et

enum GNUNET_SCHEDULER_EventType Scheduled::et

the event types (multiple event types can be ORed) the select driver is expected to wait for

Definition at line 275 of file scheduler.c.

Referenced by select_add().


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