scsh-0.5/scsh/sighandlers1.h

13 lines
409 B
C

/* Exports from sighandlers1.c */
int set_procmask(int hi, int lo, int *old_lo_p);
int get_procmask(int *old_lo_p);
scheme_value set_int_handler(int sig, scheme_value handler, int flags,
scheme_value *ohandler, int *oflags);
scheme_value get_int_handler(int signal, scheme_value *handler, int *flags);
void do_default_sigaction(int signal);
void install_new_handler_vector(scheme_value handlers);