Tor
0.4.7.0-alpha-dev
|
"Vanilla" (pre-KIST) cell scheduler code. More...
#include "core/or/or.h"
#include "app/config/config.h"
#include "core/or/channel.h"
#include "core/or/scheduler.h"
Go to the source code of this file.
Macros | |
#define | CHANNEL_OBJECT_PRIVATE |
#define | SCHEDULER_PRIVATE |
#define | MAX_FLUSH_CELLS 1000 |
Functions | |
static int | have_work (void) |
static void | vanilla_scheduler_schedule (void) |
static void | vanilla_scheduler_run (void) |
scheduler_t * | get_vanilla_scheduler (void) |
Variables | |
static scheduler_t | vanilla_scheduler |
"Vanilla" (pre-KIST) cell scheduler code.
Definition in file scheduler_vanilla.c.
|
static |
Re-trigger the scheduler in a way safe to use from the callback
Definition at line 41 of file scheduler_vanilla.c.
|
static |
Definition at line 164 of file scheduler_vanilla.c.