FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。

4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)

13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | ライブラリ | 書式 | 解説 | 関連項目 | 規格
PTHREAD_NP(3)          FreeBSD ライブラリ関数マニュアル          PTHREAD_NP(3)

名称
     pthread_np -- POSIX スレッド関数の FreeBSD の拡張

ライブラリ
     POSIX  スレッドライブラリ (libpthread, -lpthread)

書式
     #include <pthread_np.h>

解説
     このマニュアルページは、POSIX スレッド関数の拡張を説明しています。これら
     の拡張は、他のオペレーティングシステムに移植できるかどうか分かりません。

     POSIX スレッド関数は、次のグループのこのセクションに要約されています:

           •   スレッドルーチン
           •   属性オブジェクトルーチン
           •   ミューテックスルーチン

   スレッドルーチン
     int pthread_getaffinity_np(pthread_t td, size_t cpusetsize,
             cpuset_t *cpusetp)
             指定されたスレッドの CPU アフィニティ (親和) を取得します。

     int pthread_get_name_np(pthread_t thread, char *name, size_t len)
             指定されたスレッドの名前を取得します。

     int pthread_getname_np(pthread_t thread, char *name, size_t len)
             指定されたスレッドの名前を取得します。

     int pthread_getthreadid_np(void)
             呼び出しているスレッドの整数 ID を取得します。

     int pthread_main_np(void)
             初期スレッドを識別します。

     int pthread_multi_np(void)
             スレッドのスケジューリングモードをマルチスレッドに設定します。

     int pthread_peekjoin_np(pthread_t thread, void **value_ptr)
             指定されたスレッドの終了ステータスをのぞき見します。

     int pthread_resume_all_np(void)
             サスペンドしているすべてのスレッドを再開します。

     int pthread_setaffinity_np(pthread_t td, size_t cpusetsize,
             const cpuset_t *cpusetp)
             指定されたスレッドの CPU アフィニティ (親和) を設定します。

     int pthread_set_name_np(pthread_t thread, char *name)
             指定されたスレッドの名前を設定します。

     int pthread_setname_np(pthread_t thread, char *name)
             指定されたスレッドの名前を設定します。

     int pthread_single_np(void)
             スレッドのスケジューリングモードをシングルスレッドに設定します。

     int pthread_suspend_np(pthread_t tid)
             指定されたスレッドをサスペンドします。

     int pthread_suspend_all_np(void)
             すべてのアクティブなスレッドをサスペンドします。

     int pthread_switch_add_np(pthread_switch_routine_t routine)
             スレッドのコンテキストが切り替わるたびに呼び出されるルーチンをイ
             ンストールします。

     int pthread_switch_delete_np(pthread_switch_routine_t routine)
             スレッドのコンテキストが切り替わるたびに呼び出されるルーチンを削
             除します。

     int pthread_timedjoin_np(pthread_t thread, void **value_ptr,
             const struct timespec *abstime)
             タイムアウトを付けた pthread_join() の変異型です。

   属性オブジェクトルーチン
     int pthread_attr_get_np(pthread_t pid, pthread_attr_t *dst)
             存在するスレッドの属性を取得します。

     int pthread_attr_getaffinity_np(const pthread_attr_t *pattr,
             size_t cpusetsize, cpuset_t *cpusetp)
             スレッド属性オブジェクトから CPU アフィニティ (親和) マスクを取得
             します。

     int pthread_attr_setaffinity_np(pthread_attr_t *pattr, size_t cpusetsize,
             const cpuset_t *cpusetp)
             スレッド属性オブジェクトの CPU アフィニティ (親和) マスクを設定し
             ます。

     int pthread_attr_setcreatesuspend_np(pthread_attr_t *attr)
             サスペンドしているスレッドの作成を許可します。

   Mutex ルーチン
     int pthread_mutexattr_getkind_np(pthread_mutexattr_t attr)
             非推奨で、代わりに pthread_mutexattr_gettype(3) を使用します。

     int pthread_mutexattr_setkind_np(pthread_mutexattr_t *attr)
             非推奨で、代わりに pthread_mutexattr_settype(3) を使用します。

関連項目
     libthr(3), pthread(3), pthread_affinity_np(3),
     pthread_attr_affinity_np(3), pthread_attr_get_np(3),
     pthread_attr_setcreatesuspend_np(3), pthread_getthreadid_np(3),
     pthread_join(3), pthread_main_np(3), pthread_multi_np(3),
     pthread_mutexattr_getkind_np(3), pthread_resume_all_np(3),
     pthread_resume_np(3), pthread_set_name_np(3), pthread_suspend_all_np(3),
     pthread_suspend_np(3), pthread_switch_add_np(3)

規格
     これらの関数のすべては、POSIX スレッドの移植できない拡張機能です。

FreeBSD 13.2                   October 12, 2021                   FreeBSD 13.2

Table of Contents

FreeBSD マニュアル検索