pthread_kill man page on SunOS

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

pthread_kill(3C)	 Standard C Library Functions	      pthread_kill(3C)

NAME
       pthread_kill - send a signal to a thread

SYNOPSIS
       cc -mt [ flag... ] file... -lpthread [ library... ]
       #include <signal.h>
       #include <pthread.h>

       int pthread_kill(pthread_t thread, int sig);

DESCRIPTION
       The  pthread_kill()  function sends the sig signal to the thread desig‐
       nated by thread.	 The thread argument must be  a	 member	 of  the  same
       process	as  the	 calling  thread. The sig argument must be  one of the
       signals listed in signal.h(3HEAD),  with	 the  exception	 of  SIGCANCEL
       being reserved and off limits to pthread_kill().	 If sig is 0, a valid‐
       ity check is performed for the existence of the target thread; no  sig‐
       nal is sent.

RETURN VALUES
       Upon  successful completion, the function returns a value of  0. Other‐
       wise the function returns an error number. If the pthread_kill()	 func‐
       tion fails, no signal is sent.

ERRORS
       The  pthread_kill() function will fail if:

       ESRCH	       No  thread  could be found corresponding to that speci‐
		       fied by the given thread	 ID.

       EINVAL	       The value of the sig argument is an invalid  or	unsup‐
		       ported signal number.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Standard			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       kill(1),	     pthread_self(3C),	   pthread_sigmask(3C),	    raise(3C),
       attributes(5), standards(5)

SunOS 5.10			  23 Mar 2005		      pthread_kill(3C)
[top]

List of man pages available for SunOS

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