|
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.