|
VSF Documented
|
Go to the source code of this file.
Data Structures | |
| struct | vsf_linux_sys_wait_vplt_t |
Macros | |
| #define | waitpid VSF_LINUX_WRAPPER(waitpid) |
| #define | __NR_waitpid waitpid |
| #define | WEXITED 1 |
| #define | WSTOPPED 2 |
| #define | WCONTINUED 3 |
| #define | WNOHANG 4 |
| #define | WNOWAIT 5 |
| #define | WUNTRACED 6 |
| #define | PID_STATUS_RUNNING (1 << 0) |
| #define | PID_STATUS_DAEMON (1 << 1) |
| #define | WIFEXITED(__STATUS) !((__STATUS) & 0xFF) |
| #define | WEXITSTATUS(__STATUS) ((__STATUS) >> 8) |
| #define | WIFSIGNALED(__STATUS) 0 |
| #define | WTERMSIG(__STATUS) ((__STATUS) & 0x7F) |
| #define | WIFSTOPPED(__STATUS) 0 |
| #define | WSTOPSIG(__STATUS) 0 |
Typedefs | |
| typedef struct vsf_linux_sys_wait_vplt_t | vsf_linux_sys_wait_vplt_t |
Functions | |
| pid_t | wait (int *status) |
| pid_t | waitpid (pid_t pid, int *status, int options) |
| int | waitid (idtype_t idtype, id_t id, siginfo_t *infop, int options) |
Variables | |
| __VSF_VPLT_DECORATOR__ vsf_linux_sys_wait_vplt_t | vsf_linux_sys_wait_vplt |
| #define waitpid VSF_LINUX_WRAPPER(waitpid) |
| #define __NR_waitpid waitpid |
| #define WEXITED 1 |
| #define WSTOPPED 2 |
| #define WCONTINUED 3 |
| #define WNOHANG 4 |
| #define WNOWAIT 5 |
| #define WUNTRACED 6 |
| #define PID_STATUS_RUNNING (1 << 0) |
| #define PID_STATUS_DAEMON (1 << 1) |
| #define WIFEXITED | ( | __STATUS | ) | !((__STATUS) & 0xFF) |
| #define WEXITSTATUS | ( | __STATUS | ) | ((__STATUS) >> 8) |
| #define WIFSIGNALED | ( | __STATUS | ) | 0 |
| #define WTERMSIG | ( | __STATUS | ) | ((__STATUS) & 0x7F) |
| #define WIFSTOPPED | ( | __STATUS | ) | 0 |
| #define WSTOPSIG | ( | __STATUS | ) | 0 |
| typedef struct vsf_linux_sys_wait_vplt_t vsf_linux_sys_wait_vplt_t |
| pid_t wait | ( | int * | status | ) |
|
extern |