EN JA
PTHREAD_MAIN_NP(3)
PTHREAD_MAIN_NP(3) FreeBSD Library Functions Manual PTHREAD_MAIN_NP(3)

名称

pthread_main_np初期のスレッドを識別する

ライブラリ

POSIX Threads Library (libpthread, -lpthread)

書式

#include < pthread_np.h>

int
pthread_main_np( void);

解説

pthread_main_np() 関数は初期のスレッドを識別するためにユーザランドスレッド環境の中で使用されます。意味的に Solaris の thr_main() 関数に似ています。

戻り値

pthread_main_np() 関数は呼び出したスレッドが初期のスレッドである場合、1 を返します。呼び出したスレッドが初期のスレッドでないなら、0 を返します。そしてスレッドの初期化がまだ完了していない場合、-1 を返します。

作者

このマニュアルページは Alexey Zelkin <phantom@FreeBSD.org>によって書かれました。
February 13, 2003 FreeBSD