home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 June / PCWorld_2005-06_cd.bin / software / vyzkuste / firewally / firewally.exe / framework-2.3.exe / timeb.h < prev    next >
C/C++ Source or Header  |  2004-01-30  |  752b  |  40 lines

  1. /* timeb.h -- An implementation of the standard Unix <sys/timeb.h> file.
  2.    Written by Ian Lance Taylor <ian@cygnus.com>
  3.    Public domain; no rights reserved.
  4.  
  5.    <sys/timeb.h> declares the structure used by the ftime function, as
  6.    well as the ftime function itself.  Newlib does not provide an
  7.    implementation of ftime.  */
  8.  
  9. #ifndef _SYS_TIMEB_H
  10.  
  11. #ifdef __cplusplus
  12. extern "C" {
  13. #endif
  14.  
  15. #define _SYS_TIMEB_H
  16.  
  17. #include <_ansi.h>
  18. #include <machine/types.h>
  19.  
  20. #ifndef __time_t_defined
  21. typedef _TIME_T_ time_t;
  22. #define __time_t_defined
  23. #endif
  24.  
  25. struct timeb
  26. {
  27.   time_t time;
  28.   unsigned short millitm;
  29.   short timezone;
  30.   short dstflag;
  31. };
  32.  
  33. extern int ftime _PARAMS ((struct timeb *));
  34.  
  35. #ifdef __cplusplus
  36. }
  37. #endif
  38.  
  39. #endif /* ! defined (_SYS_TIMEB_H) */
  40.