|
Data Structures |
struct | t_gate_process |
struct | t_gate |
struct | t_class |
Defines |
#define | GATE_BUF_SZ 32 |
#define | PROC_BUF_SZ 32 |
Functions |
t_class * | class_new (int class) |
void | class_free (t_class *class) |
t_gate * | gate_new (pid_t pid, t_gate_infos *gate_infos) |
void | gate_free (t_gate *gate) |
int | add_gate_to_class (t_class *cl, t_gate *gate) |
int | del_gate_from_class (t_class *cl, int gate) |
int | get_gate_from_class (t_class *cl, t_gate_infos *gate, int nb) |
int | add_process_to_gate_in_class (t_class *cl, int gate, pid_t pid) |
int | del_process_from_gate_in_class (t_class *cl, int gate, pid_t pid) |