Name
pthread_equal - compare thread IDs Library
POSIX threads library ( libpthread ", " -lpthread ) Synopsis
#include <pthread.h>
int pthread_equal(pthread_t " t1 ", pthread_t t2 );
Description
The pthread_equal() function compares two thread identifiers. Return Value
If the two thread IDs are equal, pthread_equal() returns a nonzero value; otherwise, it returns 0. Errors
This function always succeeds. Attributes
For an explanation of the terms used in this section, see attributes(7). allbox; lbx lb lb Interface | Attribute | Value |
T{ pthread_equal() T} | Thread safety | MT-Safe |
Notes
The pthread_equal() function is necessary because thread IDs should be considered opaque: there is no portable way for applications to directly compare two pthread_t values.