home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / network / src_1218.zip / DAEMON.H < prev    next >
C/C++ Source or Header  |  1991-12-16  |  576b  |  28 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. #endif    /* _DAEMON_H */
  27.  
  28.