I would appreciate any donations. Wishlist or send e-mail type donations to maekawa AT daemon-systems.org.

Thank you.


TIMESPEC_GET(3)            Library Functions Manual            TIMESPEC_GET(3)

NAME
     timespec_get - get current calendar time

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <time.h>

     #define TIME_UTC 1

     int
     timespec_get(struct timespec *ts, int base);

DESCRIPTION
     The timespec_get function sets the interval pointed to by ts to hold the
     current calendar time based on the specified time base in base.

     Currently the only supported valid base is TIME_UTC.  It returns time
     elapsed since epoch.

RETURN VALUES
     The timespec_get function returns the passed value of base if successful,
     otherwise 0 on failure.

SEE ALSO
     clock_gettime(2)

STANDARDS
     The timespec_get function conforms to ISO/IEC 9899:2011 ("ISO C11").

HISTORY
     This interface first appeared in NetBSD 8.

AUTHORS
     Kamil Rytarowski <kamil@NetBSD.org>

NetBSD 8.0                      October 4, 2016                     NetBSD 8.0