home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 4.2J (Developer) / os42jdev.iso / NextDeveloper / Headers / kernserv / ns_timer.h < prev    next >
Text File  |  1997-04-27  |  574b  |  22 lines

  1. /*
  2.  * The machine independent clock and timer definitions.
  3.  *
  4.  * Copyright (c) 1991 NeXT, Inc.
  5.  *
  6.  * HISTORY
  7.  *
  8.  *  6Dec91 Brian Pinkerton at NeXT
  9.  *    Created.
  10.  */
  11. #import <kernserv/clock_timer.h>    /* for ns_time_t */
  12. #import <bsd/sys/time.h>
  13.  
  14. void ns_timeout(func proc, void *arg, ns_time_t time, int pri);
  15. void ns_abstimeout(func proc, void *arg, ns_time_t deadline, int pri);
  16. boolean_t ns_untimeout(func proc, void *arg);
  17. void ns_sleep(ns_time_t delay);
  18.  
  19. ns_time_t timeval_to_ns_time(struct timeval *tv);
  20. void ns_time_to_timeval(ns_time_t nano_time, struct timeval *tvp);
  21.  
  22.