GNUnet  0.11.x
Data Fields
DriverContext Struct Reference

Driver context used by GNUNET_SCHEDULER_run. More...

Collaboration diagram for DriverContext:
[legend]

Data Fields

struct Scheduledscheduled_head
 the head of a DLL containing information about the events the select driver is waiting for More...
 
struct Scheduledscheduled_tail
 the tail of a DLL containing information about the events the select driver is waiting for More...
 
struct GNUNET_TIME_Absolute timeout
 the time when the select driver will wake up again (after calling select) More...
 

Detailed Description

Driver context used by GNUNET_SCHEDULER_run.

Definition at line 282 of file scheduler.c.

Field Documentation

◆ scheduled_head

struct Scheduled* DriverContext::scheduled_head

the head of a DLL containing information about the events the select driver is waiting for

Definition at line 288 of file scheduler.c.

Referenced by GNUNET_SCHEDULER_run(), select_add(), select_del(), and select_loop().

◆ scheduled_tail

struct Scheduled* DriverContext::scheduled_tail

the tail of a DLL containing information about the events the select driver is waiting for

Definition at line 294 of file scheduler.c.

Referenced by select_add(), and select_del().

◆ timeout

struct GNUNET_TIME_Absolute DriverContext::timeout

the time when the select driver will wake up again (after calling select)

Definition at line 300 of file scheduler.c.

Referenced by select_loop(), and select_set_wakeup().


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