home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 024 / psi110g.zip / DAEMON.H < prev    next >
C/C++ Source or Header  |  1994-04-17  |  603b  |  31 lines

  1. #ifndef _DAEMON_H
  2. #define _DAEMON_H
  3.   
  4. struct daemon {
  5.     char *name;
  6.     unsigned stksize;
  7.     void (*fp) __ARGS((int,void *,void *));
  8. };
  9. #define NULLDAEMON ((struct daemon *)0)
  10. extern struct daemon Daemons[];
  11.   
  12. #ifndef LINUX
  13. /* In alloc.c: */
  14. void gcollect __ARGS((int,void*,void*));
  15. #endif
  16.   
  17. /* In main.c: */
  18. void keyboard __ARGS((int,void*,void*));
  19. #ifndef LINUX
  20. void display __ARGS((int,void *,void *));
  21. #endif
  22.   
  23. /* In kernel.c: */
  24. void killer __ARGS((int,void*,void*));
  25.   
  26. /* In timer.c: */
  27. void timerproc __ARGS((int,void*,void*));
  28.   
  29. #endif  /* _DAEMON_H */
  30.   
  31.