osf1 man page for raise

Query: raise

OS: osf1

Section: 3

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

raise(3)						     Library Functions Manual							  raise(3)

NAME
raise - Sends a signal to the executing process or thread
LIBRARY
Standard C Library (libc.so, libc.a)
SYNOPSIS
#include <signal.h> int raise( int signal );
STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: raise(): XSH5.0 Refer to the standards(5) reference page for more information about industry standards and associated tags.
PARAMETERS
Specifies a signal number.
DESCRIPTION
The raise() function sends the signal specified by the signal parameter to the invoking thread. In single-threaded programs this is equiva- lent to: kill(getpid(), signal); The behavior of the raise() function is equivalent to: pthread_kill(pthread_self(), signal);
RETURN VALUES
Upon successful completion of the raise() function, a value of 0 (zero) is returned. Otherwise, a nonzero value is returned and errno is set to indicate the error.
ERRORS
The raise() function sets errno to the specified values for the following conditions: The value of the signal parameter is an invalid sig- nal number.
RELATED INFORMATION
Functions: kill(2), sigaction(2) Standards: standards(5) delim off raise(3)
Related Man Pages
raise(3c) - opensolaris
raise(3) - debian
raise_default_signal(3) - netbsd
pthread_kill(3t) - hpux
raise(3c) - sunos
Similar Topics in the Unix Linux Community
[Problem] raise a signal in FreeBSD
SCO hopes selling Unix will raise $36 million - CNET News.com
newbie to unix programming in C, needed a few simple prgs on these functions!
Help with Truststore automation shell script
Architect: Collaborating on Design Patterns