Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   pthread_equal    ( 3 )

сравнить идентификаторы потоков (compare thread IDs)

Имя (Name)

pthread_equal - compare thread IDs

Синопсис (Synopsis)

#include <pthread.h>

int pthread_equal(pthread_t t1, pthread_t t2);

Compile and link with -pthread.


Описание (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.

Ошибки (Error)

This function always succeeds.

Атрибуты (Attributes)

For an explanation of the terms used in this section, see
       attributes(7).

┌──────────────────────────────────────┬───────────────┬─────────┐ │Interface Attribute Value │ ├──────────────────────────────────────┼───────────────┼─────────┤ │pthread_equal() │ Thread safety │ MT-Safe │ └──────────────────────────────────────┴───────────────┴─────────┘


Стандарты (Conforming to)

POSIX.1-2001, POSIX.1-2008.

Примечание (Note)

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.

Смотри также (See also)

pthread_create(3), pthread_self(3), pthreads(7)