Ruby
2.0.0p648(2015-12-16revision53162)
|
#include <sys/signal.h>
#include <sys/resource.h>
#include <fcntl.h>
#include <pthreadtypes.h>
Go to the source code of this file.
Typedefs | |
typedef void(* | sighandler_t) (int) |
Functions | |
sighandler_t | signal (int signum, sighandler_t handler) |
int | kill (pid_t pid, int sig) |
int | pthread_sigmask (int how, const sigset_t *set, sigset_t *oset) |
int | execl (const char *path, const char *arg0,...) |
int | execv (const char *path, char *const argv[]) |
int | pthread_kill (pthread_t thread, int sig) |
sighandler_t | posix_signal (int signum, sighandler_t handler) |
int | getrlimit (int resource, struct rlimit *rlp) |
int | setrlimit (int resource, const struct rlimit *rlp) |
int | getrusage (int who, struct rusage *r_usage) |
Variables | |
char ** | environ = 0 |
typedef void(* sighandler_t) (int) |
Definition at line 8 of file missing-pips.c.
Definition at line 27 of file missing-pips.c.
Referenced by proc_exec_sh().
Definition at line 32 of file missing-pips.c.
Referenced by proc_exec_cmd(), and proc_exec_v().
int getrlimit | ( | int | resource, |
struct rlimit * | rlp | ||
) |
Definition at line 48 of file missing-pips.c.
int getrusage | ( | int | who, |
struct rusage * | r_usage | ||
) |
Definition at line 58 of file missing-pips.c.
Referenced by getrusage_time().
int kill | ( | pid_t | pid, |
int | sig | ||
) |
Definition at line 17 of file missing-pips.c.
sighandler_t posix_signal | ( | int | signum, |
sighandler_t | handler | ||
) |
Definition at line 43 of file missing-pips.c.
References signal().
int pthread_kill | ( | pthread_t | thread, |
int | sig | ||
) |
Definition at line 37 of file missing-pips.c.
int pthread_sigmask | ( | int | how, |
const sigset_t * | set, | ||
sigset_t * | oset | ||
) |
Definition at line 22 of file missing-pips.c.
Referenced by rb_disable_interrupt(), and rb_enable_interrupt().
int setrlimit | ( | int | resource, |
const struct rlimit * | rlp | ||
) |
Definition at line 53 of file missing-pips.c.
sighandler_t signal | ( | int | signum, |
sighandler_t | handler | ||
) |
char** environ = 0 |
Definition at line 6 of file missing-pips.c.
Referenced by env_each_pair(), env_empty_p(), env_has_value(), env_inspect(), env_key(), env_keys(), env_rassoc(), env_shift(), env_size(), env_to_a(), env_to_hash(), env_values(), envix(), Init_Hash(), rb_env_size(), and ruby_setenv().