Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
PTHREAD_GETCPUCLOCKID(3)    Library Functions Manual  PTHREAD_GETCPUCLOCKID(3)

NAME
       pthread_getcpuclockid --	access a thread	CPU-time clock

LIBRARY
       POSIX Threads Library (libpthread, -lpthread)

SYNOPSIS
       #include	<pthread.h>
       #include	<time.h>

       int
       pthread_getcpuclockid(pthread_t thread_id, clockid_t *clock_id);

DESCRIPTION
       The  pthread_getcpuclockid() returns the	clock ID of the	CPU-time clock
       of the thread specified	by  thread_id,	if  the	 thread	 described  by
       thread_id exists.

RETURN VALUES
       Upon  successful	completion, pthread_getcpuclockid() returns zero; oth-
       erwise, an error	number is returned to indicate the error.

ERRORS
       The pthread_getcpuclockid() function will fail if:

       [ESRCH]		  The value specified by thread_id does	not  refer  to
			  an existing thread.

SEE ALSO
       clock_gettime(2)

STANDARDS
       The  pthread_getcpuclockid()  function conforms to IEEE Std 1003.1-2004
       ("POSIX.1").

HISTORY
       The pthread_getcpuclockid() function first appeared in FreeBSD 10.0.

AUTHORS
       David Xu	<davidxu@FreeBSD.org>

FreeBSD	14.3			August 21, 2012	      PTHREAD_GETCPUCLOCKID(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pthread_getcpuclockid&manpath=FreeBSD+14.3-RELEASE+and+Ports>

home | help