OSDN Git Service

Update release pages
[linuxjm/LDP_man-pages.git] / release / man3 / pthread_setname_np.3
index afd2140..c248ab9 100644 (file)
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
-.TH PTHREAD_SETNAME_NP 3 2013\-06\-21 Linux "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 2013  Akihiro MOTOKI
+.\"         all rights reserved.
+.\" Translated 2013-05-06, Akihiro MOTOKI <amotoki@gmail.com>
+.\" Updated 2013-07-17, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
+.TH PTHREAD_SETNAME_NP 3 2014\-05\-28 Linux "Linux Programmer's Manual"
 .SH 名前
 pthread_setname_np, pthread_getname_np \- スレッド名の設定/取得を行う
 .SH 書式
@@ -37,7 +43,7 @@ pthread_setname_np, pthread_getname_np \- スレッド名の設定/取得を行
 \fB#include <pthread.h>\fP
 \fBint pthread_setname_np(pthread_t \fP\fIthread\fP\fB, const char *\fP\fIname\fP\fB);\fP
 \fBint pthread_getname_np(pthread_t \fP\fIthread\fP\fB,\fP
-\fB                       const char *\fP\fIname\fP\fB, size_t \fP\fIlen\fP\fB);\fP
+\fB                       char *\fP\fIname\fP\fB, size_t \fP\fIlen\fP\fB);\fP
 .fi
 .sp
 \fI\-pthread\fP を付けてコンパイルとリンクを行う。
@@ -45,13 +51,13 @@ pthread_setname_np, pthread_getname_np \- スレッド名の設定/取得を行
 デフォルトでは、 \fBpthread_create\fP() で作成されたすべてのスレッドはプログラム名を継承する。
 \fBpthread_setname_np\fP() 関数を使うとスレッドに固有の名前を設定することができる。
 スレッド固有の名前はマルチスレッド・アプリケーションのデバッグに便利である。 スレッド名は意味のある C 言語の文字列である。 その長さは 16
-文字に限定されており、 終端の NULL バイト (\(aq\e0\(aq) も 16 文字に含まれる。 \fIthread\fP
+文字に限定されており、 終端のヌルバイト (\(aq\e0\(aq) も 16 文字に含まれる。 \fIthread\fP
 引き数で名前を変更するスレッドを指定する。 \fIname\fP には新しい名前を指定する。
 
 \fBpthread_getname_np\fP() 関数を使うと、 スレッド名を取得することができる。 \fIthread\fP
 引き数は名前を取得するスレッドを指定する。 バッファ \fIname\fP はスレッド名を返すのに使用される。 \fIlen\fP には \fIname\fP
-の大きさをバイトで指定する。 \fIname\fP で指定されたバッファの大きさは最低でも 16 文字とすべきである。 出力バッファに返されたスレッド名は
-NULL 終端される。
+の大きさをバイトで指定する。 \fIname\fP で指定されたバッファの大きさは最低でも 16 文字とすべきである。
+出力バッファに返されたスレッド名はヌル終端される。
 .SH 返り値
 成功すると、これらの関数は 0 を返す。
 エラーの場合、0 以外のエラー番号を返す。
@@ -73,7 +79,7 @@ NULL 終端される。
 .SH 準拠
 これらの関数は非標準の GNU による拡張である。
 .SH 注意
-\fBpthread_setname_np\fP() は内部で \fI/proc\fP ファイルシステムのスレッド固有の comm ファイル
+\fBpthread_setname_np\fP() は内部で \fI/proc\fP ファイルシステムのスレッド固有の \fIcomm\fP ファイル
 (\fI/proc/self/task/[tid]/comm\fP) に書き込みを行う。 \fBpthread_getname_np\fP()
 はこのファイルから読み出しを行う。
 .SH 例
@@ -165,6 +171,6 @@ main(int argc, char **argv)
 .nh
 \fBprctl\fP(2), \fBpthread_create\fP(3), \fBpthreads\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.52 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.78 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。