C-Shell
A simple shell written in C.
|
Functions | |
struct job * | get_job (pid_t pgid) |
void | add_jobs_to_store (struct job *j) |
void | free_job (struct job *j) |
Free all allocated memory for a job struct. | |
struct job * | get_job_list () |
void | list_jobs () |
void | remove_job_from_store (pid_t pgid) |
Variables | |
struct job * | job_store = NULL |
This is the head of the linked list of jobs. | |
void add_jobs_to_store | ( | struct job * | j | ) |
void free_job | ( | struct job * | j | ) |
Free all allocated memory for a job struct.
struct job * get_job | ( | pid_t | pgid | ) |
struct job * get_job_list | ( | ) |
void list_jobs | ( | ) |
void remove_job_from_store | ( | pid_t | pgid | ) |
struct job* job_store = NULL |
This is the head of the linked list of jobs.