libubox
C utility functions for OpenWrt.
runqueue Struct Reference

#include <runqueue.h>

Collaboration diagram for runqueue:

Data Fields

struct safe_list tasks_active
 
struct safe_list tasks_inactive
 
struct uloop_timeout timeout
 
int running_tasks
 
int max_running_tasks
 
bool stopped
 
bool empty
 
void(* empty_cb )(struct runqueue *q)
 

Detailed Description

Definition at line 30 of file runqueue.h.

Field Documentation

◆ empty

bool runqueue::empty

Definition at line 38 of file runqueue.h.

◆ empty_cb

void(* runqueue::empty_cb) (struct runqueue *q)

Definition at line 41 of file runqueue.h.

◆ max_running_tasks

int runqueue::max_running_tasks

Definition at line 36 of file runqueue.h.

◆ running_tasks

int runqueue::running_tasks

Definition at line 35 of file runqueue.h.

◆ stopped

bool runqueue::stopped

Definition at line 37 of file runqueue.h.

◆ tasks_active

struct safe_list runqueue::tasks_active

Definition at line 122 of file runqueue.h.

◆ tasks_inactive

struct safe_list runqueue::tasks_inactive

Definition at line 122 of file runqueue.h.

◆ timeout

struct uloop_timeout runqueue::timeout

Definition at line 122 of file runqueue.h.


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