Diff for ep/src/proctable.h between version 1.8 and 1.9
| version 1.8, 2002/04/09 21:16:45 |
version 1.9, 2002/04/10 19:17:51 |
| Line 54 void proctable_close_2nd_sides_of_pipes( |
|
| Line 54 void proctable_close_2nd_sides_of_pipes( |
|
| /* Remove process from process table, when exited. */ |
/* Remove process from process table, when exited. */ |
| int proctable_remove_process(PROCTABLE *p_ptbl, const int proc_id); |
int proctable_remove_process(PROCTABLE *p_ptbl, const int proc_id); |
| |
|
| |
/* Remove all specified process and fd links with appropriate equivalents. */ |
| |
int proctable_remove_process_fd_links(PROCTABLE ptbl, int proc_id, int fd_id); |
| |
|
| /* Prints the whole processes hierarchy to stdout. */ |
/* Prints the whole processes hierarchy to stdout. */ |
| void proctable_print(PROCTABLE ptbl); |
void proctable_print(PROCTABLE ptbl); |
| |
|
| Line 68 int proctable_read( |
|
| Line 71 int proctable_read( |
|
| /* Check if processes are still running. */ |
/* Check if processes are still running. */ |
| int proctable_wait(PROCTABLE *p_ptbl); |
int proctable_wait(PROCTABLE *p_ptbl); |
| |
|
| |
/* Same as above, but only processes with closed fds. */ |
| |
int proctable_wait2(PROCTABLE *p_ptbl); |
| |
|
| #endif /* #ifndef _PROCTABLE_H */ |
#endif /* #ifndef _PROCTABLE_H */ |
| |
|
Platon Group <platon@platon.org> http://platon.org/
|
|