*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> timer_getoverrun (3c)              
Title
Content
Arch
Section
 

Contents


timer_getoverrun(3C)					  timer_getoverrun(3C)


NAME    [Toc]    [Back]

     timer_getoverrun -	get the	posix timer overrun count

SYNOPSIS    [Toc]    [Back]

     #include <time.h>

     int timer_getoverrun (timer_t timerid<b>);

DESCRIPTION    [Toc]    [Back]

     timer_getoverrun returns the current expiration notification overrun
     count for the posix timer named by	timerid.

     An	overrun	count is the number of timer expiration	notifications which
     were not delivered	to the process due to an already pending signal	from
     timerid.  This overrun condition may occur	because	a given	posix timer
     can only queue one	signal to the process at any point in time.

     If	the returned overrun count is positive,	then the count represents the
     number of timer overruns up to, but not including {DELAYTIMER_MAX}	[see
     sysconf(3C)].

     If	the returned overrun count is zero, then no timer expiration overruns
     have occurred between the last expiration notification and	the time of
     the call to timer_getoverrun.

     timer_getoverrun will fail	if the following is true:

     [EINVAL]	 The timerid does not name a valid posix timer.

SEE ALSO    [Toc]    [Back]

      
      
     timer_create(3C), timer_delete(3C), timer_gettime(3C), timer_settime(3C),
     sysconf(3C)

DIAGNOSTICS    [Toc]    [Back]

     Upon successful completion, the timer overrun count is returned to	the
     calling process. Otherwise, a value of -1 is returned and errno is	set to
     indicate the error.


									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
timer_getoverrun Tru64 Obtains the overrun count for a specified timer
timer_delete IRIX delete a posix timer
timer_create IRIX create a posix timer
timer_settime IRIX set the expiration time for a posix timer
timer_gettime IRIX get the time remaining before posix timer expiration
pipcrm HP-UX remove a POSIX message queue or a POSIX named semaphore
vrele OpenBSD decrement the use count for a vnode
vref OpenBSD increment the use count for a vnode
vref FreeBSD increment the use count for a vnode
vrele FreeBSD decrement the use count for a vnode
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service