Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

pthread_exc_matches_np(3) [osf1 man page]

pthread_exc_matches_np(3)				     Library Functions Manual					 pthread_exc_matches_np(3)

pthread_exc_matches_np - (Macro) Determines whether two DECthreads exception objects are identical. LIBRARY
DECthreads POSIX 1003.1c Library ( SYNOPSIS
#include <pthread_exception.h> int pthread_exc_matches_np( EXCEPTION *exception1, EXCEPTION *exception2); STANDARDS
DECthreads exception object. DECthreads exception object. DESCRIPTION
This routine compares two DECthreads exception objects, taking into consideration whether each is an address exception or status exception. This routine returns either the C language value TRUE or the C language value FALSE, indicating whether the two DECthreads exception objects specified in the arguments exception1 and exception2 are identical. RETURN VALUES
The C language value TRUE if the exception objects are identical, or the C language value FALSE if not. ERRORS
Functions: pthread_exc_get_status_np(3), pthread_exc_report_np(3), pthread_exc_set_status_np(3) Manuals: Guide to DECthreads and Programmer's Guide delim off pthread_exc_matches_np(3)

Check Out this Related Man Page

pthread_mutex_setname_np(3)				     Library Functions Manual				       pthread_mutex_setname_np(3)

pthread_mutex_setname_np - Changes the object name in a mutex object. LIBRARY
DECthreads POSIX 1003.1c Library ( SYNOPSIS
#include <pthread.h> int pthread_mutex_setname_np( pthread_mutex_t *mutex, const char *name, void *mbz); PARAMETERS
Mutex object whose object name is to be changed. Object name value to copy into the mutex object. Reserved for future use. The value must be zero (0). DESCRIPTION
This routine changes the object name in the mutex object specified by mutex to the value specified by name. To set a new mutex object's object name, call this routine immediately after initializing the mutex object. The object name is a C language string and provides an identifier that is meaningful to a person debugging a DECthreads-based multithreaded application. The maximum number of characters in the object name is 31. RETURN VALUES
If an error condition occurs, this routine returns an integer value indicating the type of error. Possible return values are as follows: Successful completion. The value specified by mutex is invalid, or the length in characters of name exceeds 31. Insufficient memory exists to create a copy of the object name string. ERRORS
Functions: pthread_mutex_getname_np(3), pthread_mutex_init(3) Manuals: Guide to DECthreads and Programmer's Guide delim off pthread_mutex_setname_np(3)
Man Page

2 More Discussions You Might Find Interesting

1. Programming

converting a signal to a C++ exception

I am trying to imitate a system call available on Win32 (spit). The functionality is to catch a system exception (i.e. signal) such as divide-by-zero, and convert it to a catchable c++ exception. Can this be done on Unix ? Can i use "throw new <ExcpetionClass>" inside a signal-handling... (3 Replies)
Discussion started by: Seeker
3 Replies

2. UNIX for Advanced & Expert Users

exception handling

Does exception handling exist in any UNIX enviornment? I develop on Windows MSVC++ land and need to port to UNIX. (1 Reply)
Discussion started by: RichardS
1 Replies