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.