osf1 man page for thread_set_timeout

Query: thread_set_timeout

OS: osf1

Section: 9r

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

thread_set_timeout(9r)													    thread_set_timeout(9r)

NAME
thread_set_timeout - General: Sets a timer for the current kernel thread
SYNOPSIS
void thread_set_timeout( int timeout_interval );
ARGUMENTS
Specfies the amount of time to wait for an event. The time is used in conjunction with the assert_wait routine.
DESCRIPTION
The thread_set_timeout routine must be called as follows: Lock the resource. Call assert_wait_mesg to assert that the current kernel thread is about to block. Unlock the resource. Call thread_set_timeout to set the time of delay for the current kernel thread. Call thread_block to block (put to sleep) the current kernel thread. The time you specify to wait for the event is automatically canceled when the kernel thread awakes.
RETURN VALUES
None
SEE ALSO
Routines: assert_wait_mesg(9r), current_thread(9r), thread_block(9r) thread_set_timeout(9r)
Related Man Pages
mi_switch(9) - freebsd
cpu_switch(9) - debian
assert_wait_mesg(9r) - osf1
mpsleep(9r) - osf1
select_enqueue(9r) - osf1
Similar Topics in the Unix Linux Community
Throw my Toys out of the Pram!
PHP Write Man Pages to MySQL DB