man clock_gethrtime () - get high resolution time using the specified clock
NAME
clock_gethrtime - get high resolution time using the specified clock
SYNOPSIS
#include <rtl_time.h> hrtime_t clock_gethrtime(clockid_t clock);
DESCRIPTION
This function is a non-portable RTLinux extension. clock_gethrtime returns the clock reading in nanoseconds. This is a convenience function for clock_gettime(3)
hrtime_t is a 64-bit signed integer.
NOTES
The following clocks are supported by this release of RTLinux:
- CLOCK_REALTIME
- This is the standard POSIX realtime clock. The values returned by clock_gettime for this clock represent the time elapsed since the Epoch. This clock can be adjusted with the clock_settime(3) function.
- CLOCK_MONOTONIC
- This POSIX clock runs at a steady rate, and is never adjusted or reset.
- CLOCK_RTL_SCHED
- The clock that the scheduler uses for task scheduling. The time values passed to pthread_make_periodic_np are normally specified relative to this clock.
AUTHOR
Michael Barabanov (baraban@fsmlabs.com (link to URL mailto:baraban@fsmlabs.com) )
SEE ALSO
rtl_getschedclock(3) (link to URL rtl_getschedclock.3.html) , rtl_setclockmode(3) (link to URL rtl_setclockmode.3.html) , UNIX spec clock_gettime(3) (link to URL ../susv2/xsh/clock_gettime.html)
©2001 FSMLabs Inc.
All rights reserved.