clock_getcpuclockid man page on YellowDog

Man page or keyword search:  
man Server   18644 pages
apropos Keyword Search (all sections)
Output format
YellowDog logo
[printable version]

CLOCK_GETCPUCLOCKID(P)	   POSIX Programmer's Manual	CLOCK_GETCPUCLOCKID(P)

NAME
       clock_getcpuclockid  -  access a process CPU-time clock (ADVANCED REAL‐
       TIME)

SYNOPSIS
       #include <time.h>

       int clock_getcpuclockid(pid_t pid, clockid_t *clock_id);

DESCRIPTION
       The clock_getcpuclockid() function shall return 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 shall be returned in clock_id.

       If  pid	is  zero,  the clock_getcpuclockid() function shall return the
       clock ID of the CPU-time clock of  the  process	making	the  call,  in
       clock_id.

       The  conditions	under  which  one process has permission to obtain the
       CPU-time clock ID of other processes are implementation-defined.

RETURN VALUE
       Upon successful completion, clock_getcpuclockid()  shall	 return	 zero;
       otherwise, an error number shall be returned to indicate the error.

ERRORS
       The clock_getcpuclockid() function shall fail if:

       EPERM  The  requesting  process	does not have permission to access the
	      CPU-time clock for the process.

       The clock_getcpuclockid() function may fail if:

       ESRCH  No process can be found corresponding to the  process  specified
	      by pid.

       The following sections are informative.

EXAMPLES
       None.

APPLICATION USAGE
       The  clock_getcpuclockid()  function  is	 part  of the Process CPU-Time
       Clocks option and need not be provided on all implementations.

RATIONALE
       None.

FUTURE DIRECTIONS
       None.

SEE ALSO
       clock_getres() ,	 timer_create()	 ,  the	 Base  Definitions  volume  of
       IEEE Std 1003.1-2001, <time.h>

COPYRIGHT
       Portions	 of  this text are reprinted and reproduced in electronic form
       from IEEE Std 1003.1, 2003 Edition, Standard for Information Technology
       --  Portable  Operating	System	Interface (POSIX), The Open Group Base
       Specifications Issue 6, Copyright (C) 2001-2003	by  the	 Institute  of
       Electrical  and	Electronics  Engineers, Inc and The Open Group. In the
       event of any discrepancy between this version and the original IEEE and
       The  Open Group Standard, the original IEEE and The Open Group Standard
       is the referee document. The original Standard can be  obtained	online
       at http://www.opengroup.org/unix/online.html .

IEEE/The Open Group		     2003		CLOCK_GETCPUCLOCKID(P)
[top]

List of man pages available for YellowDog

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net