thread man page on DigitalUNIX

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

thread(9s)							    thread(9s)

NAME
       thread - General: Contains kernel threads-related information

SYNOPSIS
       ────────────────────────────
       Member Name   Data Type
       ────────────────────────────
       wait_result   kern_return_t
       ────────────────────────────

MEMBERS
       Specifies  the  outcome	of the wait. The kernel can set this member to
       one  of	the  following	values:	 THREAD_AWAKENED,  THREAD_INTERRUPTED,
       THREAD_TIMED_OUT, THREAD_SHOULD_TERMINATE, and THREAD_RESTART.

DESCRIPTION
       The  thread data structure contains kernel threads-related information.
       Kernel modules typically use the	 wait_result  member  (with  the  cur‐
       rent_thread  routine)  to  check for the result of the wait. The values
       associated with the wait_result member have the following meanings: The
       result  of  the assert wait is a normal wakeup.	The wait condition was
       interrupted by the  clear_wait  routine.	  The  specified  timeout  has
       expired.	  The  result  of  the	assert wait is that the current kernel
       thread  should  terminate.   The	 current  kernel  thread   should   be
       restarted.

NOTES
       The  header  file <thread.h> shows a typedef statement that assigns the
       alternate name thread_t for a pointer to	 the  thread  data  structure.
       Many  of	 the kernel threads-related routines operate on these pointers
       to thread data structures.

       The thread data structure is an opaque data structure; that is, all  of
       its  associated	members (except for the wait_result member) are refer‐
       enced and manipulated by the operating system and not by	 the  user  of
       kernel threads.

FILES
SEE ALSO
       Routines:    clear_wait(9r),    current_thread(9r),   thread_block(9r),
       thread_set_timeout(9r), thread_wakeup(9r), thread_wakeup_one(9r)

								    thread(9s)
[top]

List of man pages available for DigitalUNIX

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