home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR3 / KA9Q212.ZIP / DAEMON.H < prev    next >
C/C++ Source or Header  |  1993-03-07  |  639b  |  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. /* In alloc.c: */
  13. void gcollect __ARGS((int,void*,void*));
  14.  
  15. /* In main.c: */
  16. void keyboard __ARGS((int,void*,void*));
  17. void network __ARGS((int,void *,void *));
  18. void display __ARGS((int,void *,void *));
  19.  
  20. /* In kernel.c: */
  21. void killer __ARGS((int,void*,void*));
  22.  
  23. /* In timer.c: */
  24. void timerproc __ARGS((int,void*,void*));
  25.  
  26. /* In demand.c: */
  27. void demandd __ARGS((int,void*,void*));
  28.  
  29. #endif    /* _DAEMON_H */
  30.  
  31.