Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/c/clock_getcpuclockid.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/c/clock_getcpuclockid.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/c/clock_getcpuclockid.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/c/clock_getcpuclockid.html on line 8
Return the clock ID of the CPU-time clock from a specified process
#include <sys/types.h>
#include <time.h>
extern int clock_getcpuclockid(
pid_t pid,
clockid_t* clock_id );
- pid
- The process ID for the process whose clock ID you want to get.
- clock_id
- A pointer to a clockid_t object where the function
can store the clock ID.
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
The clock_getcpuclockid() function returns the clock ID of
the CPU-time clock of the process specified by pid. If the process
described by pid exists and the calling process has permission,
the clock ID of this clock is stored in clock_id.
If pid is zero, the clock ID of the CPU-time clock of the process
marking the call is returned in clock_id.
A process always has permission to obtain the CPU-time clock ID of another process.
The supported clock IDs include:
Zero for success, or an error value.
- ESRCH
- No process can be found corresponding to the specified pid.
POSIX 1003.1 CPT
Safety: | |
Cancellation point |
No |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
clock_getres(),
clock_gettime(),
ClockId(),
clock_settime(),
pthread_getcpuclockid(),
timer_create()
Clocks, Timers, and Getting a Kick Every So Often
chapter of Getting Started with QNX Neutrino
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/c/clock_getcpuclockid.html on line 174
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/c/clock_getcpuclockid.html on line 174