home *** CD-ROM | disk | FTP | other *** search
/ H4CK3R 14 / hacker14.iso / programacao / cwin / c.exe / $INSTDIR / include / sys / time.h < prev    next >
Encoding:
C/C++ Source or Header  |  2003-12-15  |  501 b   |  20 lines

  1.  
  2. #include <time.h>
  3.  
  4. #ifndef __STRICT_ANSI__
  5. #ifndef _TIMEVAL_DEFINED /* also in winsock[2].h */
  6. #define _TIMEVAL_DEFINED
  7. struct timeval {
  8.   long tv_sec;
  9.   long tv_usec;
  10. };
  11. #define timerisset(tvp)     ((tvp)->tv_sec || (tvp)->tv_usec)
  12. #define timercmp(tvp, uvp, cmp) \
  13.     (((tvp)->tv_sec != (uvp)->tv_sec) ? \
  14.     ((tvp)->tv_sec cmp (uvp)->tv_sec) : \
  15.     ((tvp)->tv_usec cmp (uvp)->tv_usec))
  16. #define timerclear(tvp)     (tvp)->tv_sec = (tvp)->tv_usec = 0
  17. #endif /* _TIMEVAL_DEFINED */
  18.  
  19. #endif /* __STRICT_ANSI__ */
  20.