home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 3 / hamradioversion3.0examsandprograms1992.iso / packet / n17jsrc / daemon.h < prev    next >
C/C++ Source or Header  |  1990-12-11  |  513b  |  25 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 main.c: */
  13. void keyboard __ARGS((int,void*,void*));
  14. void network __ARGS((int,void *,void *));
  15. void display __ARGS((int,void *,void *));
  16.  
  17. /* In kernel.c: */
  18. void killer __ARGS((int,void*,void*));
  19.  
  20. /* In timer.c: */
  21. void timerproc __ARGS((int,void*,void*));
  22.  
  23. #endif    /* _DAEMON_H */
  24.  
  25.