Files
mckernel/kernel/include/time.h

40 lines
833 B
C

/*
* time.h:
*
* excerpted from the cross-compiler's header folder
*/
#ifndef __TIME_H
#define __TIME_H
typedef long int __time_t;
/* POSIX.1b structure for a time value. This is like a `struct timeval' but
has nanoseconds instead of microseconds. */
struct timespec
{
__time_t tv_sec; /* Seconds. */
long int tv_nsec; /* Nanoseconds. */
};
/* A time value that is accurate to the nearest
microsecond but also has a range of years. */
struct timeval
{
__time_t tv_sec; /* Seconds. */
long tv_usec; /* Microseconds. */
};
/* Structure crudely representing a timezone.
This is obsolete and should never be used. */
struct timezone
{
int tz_minuteswest; /* Minutes west of GMT. */
int tz_dsttime; /* Nonzero if DST is ever in effect. */
};
#endif // __TIME_H