cb22561995-10-11Fredrik Hübinette (Hubbe) /*\
06983f1996-09-22Fredrik Hübinette (Hubbe) ||| This file a part of Pike, and is copyright by Fredrik Hubinette ||| Pike is distributed as GPL (General Public License)
cb22561995-10-11Fredrik Hübinette (Hubbe) ||| See the files COPYING and DISCLAIMER for more information. \*/
24ddc71998-03-28Henrik Grubbström (Grubba)  /* * $Id: signal_handler.h,v 1.6 1998/03/28 14:59:32 grubba Exp $ */
cb22561995-10-11Fredrik Hübinette (Hubbe) #ifndef SIGNAL_H #define SIGNAL_H
cd83521998-02-02Fredrik Hübinette (Hubbe) typedef RETSIGTYPE (*sigfunctype) (int);
cb22561995-10-11Fredrik Hübinette (Hubbe) /* Prototypes begin here */
85f59e1998-01-08Fredrik Hübinette (Hubbe) struct wait_data;
cb22561995-10-11Fredrik Hübinette (Hubbe) struct sigdesc;
cd83521998-02-02Fredrik Hübinette (Hubbe) void my_signal(int sig, sigfunctype fun);
85f59e1998-01-08Fredrik Hübinette (Hubbe) struct pid_status; void f_create_process(INT32 args); void f_fork(INT32 args);
211d6b1996-12-05Fredrik Hübinette (Hubbe) void check_signals(struct callback *foo, void *bar, void *gazonk);
be478c1997-08-30Henrik Grubbström (Grubba) void init_signals(void); void exit_signals(void);
cb22561995-10-11Fredrik Hübinette (Hubbe) /* Prototypes end here */ #endif