OSDN Git Service

Retire LDP man-pages repository
[linuxjm/LDP_man-pages.git] / release / man7 / posixoptions.7
diff --git a/release/man7/posixoptions.7 b/release/man7/posixoptions.7
deleted file mode 100644 (file)
index ce0681e..0000000
+++ /dev/null
@@ -1,737 +0,0 @@
-.\" Copyright (c) 2003 Andries Brouwer (aeb@cwi.nl)
-.\"
-.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
-.\" This is free documentation; you can redistribute it and/or
-.\" modify it under the terms of the GNU General Public License as
-.\" published by the Free Software Foundation; either version 2 of
-.\" the License, or (at your option) any later version.
-.\"
-.\" The GNU General Public License's references to "object code"
-.\" and "executables" are to be interpreted as the output of any
-.\" document formatting or typesetting system, including
-.\" intermediate and printed output.
-.\"
-.\" This manual is distributed in the hope that it will be useful,
-.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
-.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-.\" GNU General Public License for more details.
-.\"
-.\" You should have received a copy of the GNU General Public
-.\" License along with this manual; if not, see
-.\" <http://www.gnu.org/licenses/>.
-.\" %%%LICENSE_END
-.\"
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.\"
-.\" Japanese Version Copyright (c) 2004 Yuichi SATO
-.\"         all rights reserved.
-.\" Translated Thu Dec 16 03:35:45 JST 2004
-.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
-.\" Updated 2012-04-30, Akihiro MOTOKI <amotoki@gmail.com>
-.\"
-.TH POSIXOPTIONS 7 2007\-12\-21 "" "Linux Programmer's Manual"
-.SH 名前
-posixoptions \- POSIX 標準の選択可能な部分
-.SH 説明
-POSIX 標準 (以下の情報は POSIX.1\-2001 の抜粋) は 互換システムの動作とインターフェースのセットを記述している。
-しかし、多くのインターフェースは選択可能であり、 コンパイル時にインターフェースが使用可能かをテストする機能テストマクロと、 実行時にテストする関数
-\fBsysconf\fP(3), \fBfpathconf\fP(3), \fBpathconf\fP(3), \fBconfstr\fP(3)  がある。
-シェルスクリプトでは \fBgetconf\fP(1)  を使うことができる。 詳細は \fBsysconf\fP(3)  を参照すること。
-.LP
-POSIX 省略形の名前・オプション・オプションを調べるための \fBsysconf\fP(3)  引き数の名前・(可能ならば) 非常に短い説明を記述する。
-より正確な詳細は POSIX 標準自身に書かれている。 POSIX 標準は今日では Web で自由にアクセスできる。
-.SS "ADV \- _POSIX_ADVISORY_INFO \- _SC_ADVISORY_INFO"
-以下のアドバイスの関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_fadvise\fP(),
-\fIposix_fallocate\fP(),
-\fIposix_memalign\fP(),
-\fIposix_madvise\fP().
-.br
-.in -4
-.fi
-.SS "AIO \- _POSIX_ASYNCHRONOUS_IO \- _SC_ASYNCHRONOUS_IO"
-ヘッダー \fI<aio.h>\fP が存在する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIaio_cancel\fP(),
-\fIaio_error\fP(),
-\fIaio_fsync\fP(),
-\fIaio_read\fP(),
-\fIaio_return\fP(),
-\fIaio_suspend\fP(),
-\fIaio_write\fP(),
-\fIlio_listio\fP().
-.br
-.in -4
-.fi
-.SS "BAR \- _POSIX_BARRIERS \- _SC_BARRIERS"
-このオプションは \fB_POSIX_THREADS\fP と \fB_POSIX_THREAD_SAFE_FUNCTIONS\fP
-オプションを暗黙の内に指定する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIpthread_barrier_destroy\fP(),
-\fIpthread_barrier_init\fP(),
-\fIpthread_barrier_wait\fP(),
-\fIpthread_barrierattr_destroy\fP(),
-\fIpthread_barrierattr_init\fP().
-.in -4
-.br
-.fi
-.\" .SS "BE"
-.\" Batch environment.
-.\" .SS "CD"
-.\" C development.
-.SS "\-\-\- \- POSIX_CHOWN_RESTRICTED"
-.\" What about lchown() ?
-このオプションが有効な場合 (POSIX.1\-2001 では常に有効)、 root だけがファイル所有者の変更を許され、 root
-以外はファイルのグループを 自分が所属するグループのいずれか 1 つにだけ設定することができる。 関数 \fIchown\fP(), \fIfchown\fP()
-に影響する。
-.SS "CS \- _POSIX_CLOCK_SELECTION \- _SC_CLOCK_SELECTION"
-このオプションは \fB_POSIX_TIMERS\fP オプションを暗黙の内に指定する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIpthread_condattr_getclock\fP(),
-\fIpthread_condattr_setclock\fP(),
-\fIclock_nanosleep\fP().
-.in -4
-
-.fi
-\fBCLOCK_REALTIME\fP が関数 \fIclock_settime\fP()
-で変更された場合、絶対時間に関係する全てのタイマーのセットに影響する。
-.SS "CPT \- _POSIX_CPUTIME \- _SC_CPUTIME"
-.\" .SS "FD"
-.\" Fortran development
-.\" .SS "FR"
-.\" Fortran runtime
-clockID CLOCK_PROCESS_CPUTIME_ID がサポートされている。 このクロックの初期値は、各プロセス毎に 0 となる。
-このオプションは \fB_POSIX_TIMERS\fP オプションを暗黙の内に指定する。 関数 \fIclock_getcpuclockid\fP()
-が存在する。
-.SS "\-\-\- \- _POSIX_FILE_LOCKING \- _SC_FILE_LOCKING"
-このオプションは削除された。XPG6 最終版にはない。
-.SS "FSC \- _POSIX_FSYNC \- _SC_FSYNC "
-関数 \fIfsync\fP()  が存在する。
-.SS "IP6 \- _POSIX_IPV6 \- _SC_IPV6"
-Internet Protocol Version 6 がサポートされている。
-.SS "\-\-\- \- _POSIX_JOB_CONTROL \- _SC_JOB_CONTROL"
-このオプションが有効な場合 (POSIX.1\-2001 では常に有効)、 システムは POSIX 方式のジョブ制御を実装しており、
-以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIsetpgid\fP(),
-\fItcdrain\fP(),
-\fItcflush\fP(),
-\fItcgetpgrp\fP(),
-\fItcsendbreak\fP(),
-\fItcsetattr\fP(),
-\fItcsetpgrp\fP().
-.in -4
-.fi
-.SS "MF \- _POSIX_MAPPED_FILES \- _SC_MAPPED_FILES"
-共有メモリーがサポートされている。 インクルードファイル \fI<sys/mman.h>\fP が存在する。 次の関数が存在する。
-\fImmap\fP(), \fImsync\fP(), \fImunmap\fP().
-.SS "ML \- _POSIX_MEMLOCK \- _SC_MEMLOCK"
-共有メモリーがコア内にロックできる。 次の関数が存在する。 \fImlockall\fP(), \fImunlockall\fP().
-.SS "MR/MLR \- _POSIX_MEMLOCK_RANGE \- _SC_MEMLOCK_RANGE"
-より詳細に、範囲をコア内にロックできる。 次の関数が存在する。 \fImlock\fP(), \fImunlock\fP().
-.SS "MPR \- _POSIX_MEMORY_PROTECTION \- _SC_MEMORY_PROTECTION"
-関数 \fImprotect\fP()  が存在する。
-.SS "MSG \- _POSIX_MESSAGE_PASSING \- _SC_MESSAGE_PASSING"
-インクルードファイル \fI<mqueue.h>\fP が存在する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fImq_close\fP(),
-\fImq_getattr\fP(),
-\fImq_notify\fP(),
-\fImq_open\fP(),
-\fImq_receive\fP(),
-\fImq_send\fP(),
-\fImq_setattr\fP(),
-\fImq_unlink\fP().
-.br
-.in -4
-.fi
-.SS "MON \- _POSIX_MONOTONIC_CLOCK \- _SC_MONOTONIC_CLOCK"
-\fBCLOCK_MONOTONIC\fP がサポートされている。 このオプションは \fB_POSIX_TIMERS\fP オプションを暗黙の内に指定する。
-影響を受ける関数は以下の通り。
-.nf
-.in +4
-
-\fIaio_suspend\fP(),
-\fIclock_getres\fP(),
-\fIclock_gettime\fP(),
-\fIclock_settime\fP(),
-\fItimer_create\fP().
-.in -4
-.fi
-.SS "\-\-\- \- _POSIX_MULTI_PROCESS \- _SC_MULTI_PROCESS"
-.\" .SS "MX"
-.\" IEC 60559 Floating-Point Option.
-このオプションは削除された。XPG6 最終版にはない。
-.SS "\-\-\- \- _POSIX_NO_TRUNC"
-このオプションが有効な場合 (POSIX.1\-2001 では常に有効)、 \fBNAME_MAX\fP
-より長いパス名の構成要素は切り詰められないが、エラーになる。 この設定は構成要素のパス接頭辞に依存する場合もある。
-.SS "PIO \- _POSIX_PRIORITIZED_IO \- _SC_PRIORITIZED_IO"
-このオプションは非同期 I/O の優先度が指定できることを表す。 これは以下の関数に影響する。
-.br
-.nf
-.in +4
-
-\fIaio_read\fP(),
-\fIaio_write\fP().
-.in -4
-.fi
-.SS "PS \- _POSIX_PRIORITY_SCHEDULING \- _SC_PRIORITY_SCHEDULING"
-インクルードファイル \fI<sched.h>\fP が存在する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIsched_get_priority_max\fP(),
-\fIsched_get_priority_min\fP(),
-\fIsched_getparam\fP(),
-\fIsched_getscheduler\fP(),
-\fIsched_rr_get_interval\fP(),
-\fIsched_setparam\fP(),
-\fIsched_setscheduler\fP(),
-\fIsched_yield\fP().
-.in -4
-
-.fi
-\fB_POSIX_SPAWN\fP も有効な場合は、以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_spawnattr_getschedparam\fP(),
-\fIposix_spawnattr_getschedpolicy\fP(),
-\fIposix_spawnattr_setschedparam\fP(),
-\fIposix_spawnattr_setschedpolicy\fP().
-.in -4
-.fi
-.SS "RS \- _POSIX_RAW_SOCKETS"
-raw ソケットがサポートされている。 次の関数が影響を受ける。 \fIgetsockopt\fP(), \fIsetsockopt\fP().
-.SS "\-\-\- \- _POSIX_READER_WRITER_LOCKS \- _SC_READER_WRITER_LOCKS"
-このオプションは \fB_POSIX_THREADS\fP オプションを暗黙の内に指定する。 逆に POSIX.1\-2001 では
-\fB_POSIX_THREADS\fP オプションはこのオプションを暗黙の内に指定する。
-.nf
-以下の関数が存在する。
-.in +4
-
-\fIpthread_rwlock_destroy\fP(),
-\fIpthread_rwlock_init\fP(),
-\fIpthread_rwlock_rdlock\fP(),
-\fIpthread_rwlock_tryrdlock\fP(),
-\fIpthread_rwlock_trywrlock\fP(),
-\fIpthread_rwlock_unlock\fP(),
-\fIpthread_rwlock_wrlock\fP(),
-\fIpthread_rwlockattr_destroy\fP(),
-\fIpthread_rwlockattr_init\fP().
-.in -4
-.fi
-.SS "RTS \- _POSIX_REALTIME_SIGNALS \- _SC_REALTIME_SIGNALS"
-リアルタイムシグナルがサポートされている。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIsigqueue\fP(),
-\fIsigtimedwait\fP(),
-\fIsigwaitinfo\fP().
-.br
-.in -4
-.fi
-.SS "\-\-\- \- _POSIX_REGEXP \- _SC_REGEXP"
-このオプションが有効な場合 (POSIX.1\-2001 では常に有効)、 POSIX 正規表現がサポートされ、以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIregcomp\fP(),
-\fIregerror\fP(),
-\fIregexec\fP(),
-\fIregfree\fP().
-.br
-.in -4
-.fi
-.SS "\-\-\- \- _POSIX_SAVED_IDS \- _SC_SAVED_IDS"
-このオプションが有効な場合 (POSIX.1\-2001 では常に有効)、 プロセスは保存 (saved) set\-user\-ID と保存
-set\-group\-ID を持つ。 影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIexec\fP(),
-\fIkill\fP(),
-\fIseteuid\fP(),
-\fIsetegid\fP(),
-\fIsetgid\fP(),
-\fIsetuid\fP().
-.br
-.in -4
-.fi
-.\" .SS "SD"
-.\" Software development
-.SS "SEM \- _POSIX_SEMAPHORES \- _SC_SEMAPHORES"
-インクルードファイル \fI<semaphore.h>\fP が存在する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIsem_close\fP(),
-\fIsem_destroy\fP(),
-\fIsem_getvalue\fP(),
-\fIsem_init\fP(),
-\fIsem_open\fP(),
-\fIsem_post\fP(),
-\fIsem_trywait\fP(),
-\fIsem_unlink\fP(),
-\fIsem_wait\fP().
-.br
-.in -4
-.fi
-.SS "SHM \- _POSIX_SHARED_MEMORY_OBJECTS \- _SC_SHARED_MEMORY_OBJECTS"
-以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fImmap\fP(),
-\fImunmap\fP(),
-\fIshm_open\fP(),
-\fIshm_unlink\fP().
-.br
-.in -4
-.fi
-.SS "\-\-\- \- _POSIX_SHELL \- _SC_SHELL"
-このオプションが有効な場合 (POSIX.1\-2001 では常に有効)、関数 \fIsystem\fP()  が存在する。
-.SS "SPN \- _POSIX_SPAWN \- _SC_SPAWN"
-このオプションは、例えば MMU が存在しないなどの理由によって、 \fIfork\fP()  を使用することが難しいか不可能という状況で、
-プロセス生成をサポートすることを表す。 \fB_POSIX_SPAWN\fP が有効な場合、インクルードファイル \fI<spawn.h>\fP
-と、以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_spawn\fP(),
-\fIposix_spawn_file_actions_addclose\fP(),
-\fIposix_spawn_file_actions_adddup2\fP(),
-\fIposix_spawn_file_actions_addopen\fP(),
-\fIposix_spawn_file_actions_destroy\fP(),
-\fIposix_spawn_file_actions_init\fP(),
-\fIposix_spawnattr_destroy\fP(),
-\fIposix_spawnattr_getsigdefault\fP(),
-\fIposix_spawnattr_getflags\fP(),
-\fIposix_spawnattr_getpgroup\fP(),
-\fIposix_spawnattr_getsigmask\fP(),
-\fIposix_spawnattr_init\fP(),
-\fIposix_spawnattr_setsigdefault\fP(),
-\fIposix_spawnattr_setflags\fP(),
-\fIposix_spawnattr_setpgroup\fP(),
-\fIposix_spawnattr_setsigmask\fP(),
-\fIposix_spawnp\fP().
-.in -4
-.br
-.fi
-\fB_POSIX_PRIORITY_SCHEDULING\fP も有効な場合、以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_spawnattr_getschedparam\fP(),
-\fIposix_spawnattr_getschedpolicy\fP(),
-\fIposix_spawnattr_setschedparam\fP(),
-\fIposix_spawnattr_setschedpolicy\fP().
-.in -4
-.fi
-.SS "SPI \- _POSIX_SPIN_LOCKS \- _SC_SPIN_LOCKS"
-このオプションは \fB_POSIX_THREADS\fP と \fB_POSIX_THREAD_SAFE_FUNCTIONS\fP
-オプションを暗黙の内に指定する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIpthread_spin_destroy\fP(),
-\fIpthread_spin_init\fP(),
-\fIpthread_spin_lock\fP(),
-\fIpthread_spin_trylock\fP(),
-\fIpthread_spin_unlock\fP().
-.in -4
-.br
-.fi
-.SS "SS \- _POSIX_SPORADIC_SERVER \- _SC_SPORADIC_SERVER"
-スケジューリングポリシー \fBSCHED_SPORADIC\fP がサポートされている。 このオプションは
-\fB_POSIX_PRIORITY_SCHEDULING\fP オプションを暗黙の内に指定する。 影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIsched_setparam\fP(),
-\fIsched_setscheduler\fP().
-.in -4
-.br
-.fi
-.SS "SIO \- _POSIX_SYNCHRONIZED_IO \- _SC_SYNCHRONIZED_IO"
-影響を受ける関数は以下の通り。 \fIopen\fP(), \fImsync\fP(), \fIfsync\fP(), \fIfdatasync\fP().
-.SS "TSA \- _POSIX_THREAD_ATTR_STACKADDR \- _SC_THREAD_ATTR_STACKADDR"
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIpthread_attr_getstack\fP(),
-\fIpthread_attr_getstackaddr\fP(),
-\fIpthread_attr_setstack\fP(),
-\fIpthread_attr_setstackaddr\fP().
-.in -4
-.br
-.fi
-.SS "TSS \- _POSIX_THREAD_ATTR_STACKSIZE \- _SC_THREAD_ATTR_STACKSIZE"
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIpthread_attr_getstack\fP(),
-\fIpthread_attr_getstacksize\fP(),
-\fIpthread_attr_setstack\fP(),
-\fIpthread_attr_setstacksize\fP().
-.in -4
-.br
-.fi
-.SS "TCT \- _POSIX_THREAD_CPUTIME \- _SC_THREAD_CPUTIME"
-clockID CLOCK_THREAD_CPUTIME_ID がサポートされている。 このオプションは \fB_POSIX_TIMERS\fP
-オプションを暗黙の内に指定する。 影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIpthread_getcpuclockid\fP(),
-\fIclock_getres\fP(),
-\fIclock_gettime\fP(),
-\fIclock_settime\fP(),
-\fItimer_create\fP().
-.in -4
-.br
-.fi
-.SS "TPI \- _POSIX_THREAD_PRIO_INHERIT \- _SC_THREAD_PRIO_INHERIT"
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIpthread_mutexattr_getprotocol\fP(),
-\fIpthread_mutexattr_setprotocol\fP().
-.in -4
-.br
-.fi
-.SS "TPP \- _POSIX_THREAD_PRIO_PROTECT \- _SC_THREAD_PRIO_PROTECT"
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIpthread_mutex_getprioceiling\fP(),
-\fIpthread_mutex_setprioceiling\fP(),
-\fIpthread_mutexattr_getprioceiling\fP(),
-\fIpthread_mutexattr_getprotocol\fP(),
-\fIpthread_mutexattr_setprioceiling\fP(),
-\fIpthread_mutexattr_setprotocol\fP().
-.in -4
-.br
-.fi
-.SS "TPS \- _POSIX_THREAD_PRIORITY_SCHEDULING \- _SC_THREAD_PRIORITY_SCHEDULING"
-このオプションが有効な場合、1 つのプロセス内の個々のスレッドを 個々の優先度または個々のスケジューラ (またはその両方) で実行できる。
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIpthread_attr_getinheritsched\fP(),
-\fIpthread_attr_getschedpolicy\fP(),
-\fIpthread_attr_getscope\fP(),
-\fIpthread_attr_setinheritsched\fP(),
-\fIpthread_attr_setschedpolicy\fP(),
-\fIpthread_attr_setscope\fP(),
-\fIpthread_getschedparam\fP(),
-\fIpthread_setschedparam\fP(),
-\fIpthread_setschedprio\fP().
-.in -4
-.br
-.fi
-.SS "TSH \- _POSIX_THREAD_PROCESS_SHARED \- _SC_THREAD_PROCESS_SHARED"
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIpthread_barrierattr_getpshared\fP(),
-\fIpthread_barrierattr_setpshared\fP(),
-\fIpthread_condattr_getpshared\fP(),
-\fIpthread_condattr_setpshared\fP(),
-\fIpthread_mutexattr_getpshared\fP(),
-\fIpthread_mutexattr_setpshared\fP(),
-\fIpthread_rwlockattr_getpshared\fP(),
-\fIpthread_rwlockattr_setpshared\fP().
-.in -4
-.br
-.fi
-.SS "TSF \- _POSIX_THREAD_SAFE_FUNCTIONS \- _SC_THREAD_SAFE_FUNCTIONS"
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIreaddir_r\fP(),
-\fIgetgrgid_r\fP(),
-\fIgetgrnam_r\fP(),
-\fIgetpwnam_r\fP(),
-\fIgetpwuid_r\fP(),
-\fIflockfile\fP(),
-\fIftrylockfile\fP(),
-\fIfunlockfile\fP(),
-\fIgetc_unlocked\fP(),
-\fIgetchar_unlocked\fP(),
-\fIputc_unlocked\fP(),
-\fIputchar_unlocked\fP(),
-\fIrand_r\fP(),
-\fIstrerror_r\fP(),
-\fIstrtok_r\fP(),
-\fIasctime_r\fP(),
-\fIctime_r\fP(),
-\fIgmtime_r\fP(),
-\fIlocaltime_r\fP().
-.in -4
-.br
-.fi
-.SS "TSP \- _POSIX_THREAD_SPORADIC_SERVER \- _SC_THREAD_SPORADIC_SERVER"
-このオプションは \fB_POSIX_THREAD_PRIORITY_SCHEDULING\fP オプションを暗黙の内に指定する。
-影響を受ける関数は以下の通り。
-.br
-.nf
-.in +4
-
-\fIsched_getparam\fP(),
-\fIsched_setparam\fP(),
-\fIsched_setscheduler\fP().
-.in -4
-.br
-.fi
-.SS "THR \- _POSIX_THREADS \- _SC_THREADS"
-POSIX スレッドの基本サポートが使用可能である。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIpthread_atfork\fP(),
-\fIpthread_attr_destroy\fP(),
-\fIpthread_attr_getdetachstate\fP(),
-\fIpthread_attr_getschedparam\fP(),
-\fIpthread_attr_init\fP(),
-\fIpthread_attr_setdetachstate\fP(),
-\fIpthread_attr_setschedparam\fP(),
-\fIpthread_cancel\fP(),
-\fIpthread_cleanup_push\fP(),
-\fIpthread_cleanup_pop\fP(),
-\fIpthread_cond_broadcast\fP(),
-\fIpthread_cond_destroy\fP(),
-\fIpthread_cond_init\fP(),
-\fIpthread_cond_signal\fP(),
-\fIpthread_cond_timedwait\fP(),
-\fIpthread_cond_wait\fP(),
-\fIpthread_condattr_destroy\fP(),
-\fIpthread_condattr_init\fP(),
-\fIpthread_create\fP(),
-\fIpthread_detach\fP(),
-\fIpthread_equal\fP(),
-\fIpthread_exit\fP(),
-\fIpthread_getspecific\fP(),
-\fIpthread_join\fP(),
-\fIpthread_key_create\fP(),
-\fIpthread_key_delete\fP(),
-\fIpthread_mutex_destroy\fP(),
-\fIpthread_mutex_init\fP(),
-\fIpthread_mutex_lock\fP(),
-\fIpthread_mutex_trylock\fP(),
-\fIpthread_mutex_unlock\fP(),
-\fIpthread_mutexattr_destroy\fP(),
-\fIpthread_mutexattr_init\fP(),
-\fIpthread_once\fP(),
-\fIpthread_rwlock_destroy\fP(),
-\fIpthread_rwlock_init\fP(),
-\fIpthread_rwlock_rdlock\fP(),
-\fIpthread_rwlock_tryrdlock\fP(),
-\fIpthread_rwlock_trywrlock\fP(),
-\fIpthread_rwlock_unlock\fP(),
-\fIpthread_rwlock_wrlock\fP(),
-\fIpthread_rwlockattr_destroy\fP(),
-\fIpthread_rwlockattr_init\fP(),
-\fIpthread_self\fP(),
-\fIpthread_setcancelstate\fP(),
-\fIpthread_setcanceltype\fP(),
-\fIpthread_setspecific\fP(),
-\fIpthread_testcancel\fP().
-.in -4
-.br
-.fi
-.SS "TMO \- _POSIX_TIMEOUTS \- _SC_TIMEOUTS"
-以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fImq_timedreceive\fP(),
-\fImq_timedsend\fP(),
-\fIpthread_mutex_timedlock\fP(),
-\fIpthread_rwlock_timedrdlock\fP(),
-\fIpthread_rwlock_timedwrlock\fP(),
-\fIsem_timedwait\fP(),
-\fIposix_trace_timedgetnext_event\fP().
-.in -4
-.br
-.fi
-.SS "TMR \- _POSIX_TIMERS \- _SC_TIMERS"
-以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIclock_getres\fP(),
-\fIclock_gettime\fP(),
-\fIclock_settime\fP(),
-\fInanosleep\fP(),
-\fItimer_create\fP(),
-\fItimer_delete\fP(),
-\fItimer_gettime\fP(),
-\fItimer_getoverrun\fP(),
-\fItimer_settime\fP().
-.in -4
-.br
-.fi
-.SS "TRC \- _POSIX_TRACE \- _SC_TRACE"
-POSIX トレーシング (tracing) が使用可能である。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_trace_attr_destroy\fP(),
-\fIposix_trace_attr_getclockres\fP(),
-\fIposix_trace_attr_getcreatetime\fP(),
-\fIposix_trace_attr_getgenversion\fP(),
-\fIposix_trace_attr_getmaxdatasize\fP(),
-\fIposix_trace_attr_getmaxsystemeventsize\fP(),
-\fIposix_trace_attr_getmaxusereventsize\fP(),
-\fIposix_trace_attr_getname\fP(),
-\fIposix_trace_attr_getstreamfullpolicy\fP(),
-\fIposix_trace_attr_getstreamsize\fP(),
-\fIposix_trace_attr_init\fP(),
-\fIposix_trace_attr_setmaxdatasize\fP(),
-\fIposix_trace_attr_setname\fP(),
-\fIposix_trace_attr_setstreamsize\fP(),
-\fIposix_trace_attr_setstreamfullpolicy\fP(),
-\fIposix_trace_clear\fP(),
-\fIposix_trace_create\fP(),
-\fIposix_trace_event\fP(),
-\fIposix_trace_eventid_equal\fP(),
-\fIposix_trace_eventid_get_name\fP(),
-\fIposix_trace_eventid_open\fP(),
-\fIposix_trace_eventtypelist_getnext_id\fP(),
-\fIposix_trace_eventtypelist_rewind\fP(),
-\fIposix_trace_flush\fP(),
-\fIposix_trace_get_attr\fP(),
-\fIposix_trace_get_status\fP(),
-\fIposix_trace_getnext_event\fP(),
-\fIposix_trace_shutdown\fP(),
-\fIposix_trace_start\fP(),
-\fIposix_trace_stop\fP(),
-\fIposix_trace_trygetnext_event\fP().
-.in -4
-.br
-.fi
-.SS "TEF \- _POSIX_TRACE_EVENT_FILTER \- _SC_TRACE_EVENT_FILTER"
-このオプションは \fB_POSIX_TRACE\fP オプションを暗黙の内に指定する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_trace_eventset_add\fP(),
-\fIposix_trace_eventset_del\fP(),
-\fIposix_trace_eventset_empty\fP(),
-\fIposix_trace_eventset_fill\fP(),
-\fIposix_trace_eventset_ismember\fP(),
-\fIposix_trace_get_filter\fP(),
-\fIposix_trace_set_filter\fP(),
-\fIposix_trace_trid_eventid_open\fP().
-.in -4
-.br
-.fi
-.SS "TRI \- _POSIX_TRACE_INHERIT \- _SC_TRACE_INHERIT"
-トレースされているプロセスの子プロセスのトレースをサポートする。 このオプションは \fB_POSIX_TRACE\fP オプションを暗黙の内に指定する。
-以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_trace_attr_getinherited\fP(),
-\fIposix_trace_attr_setinherited\fP().
-.in -4
-.br
-.fi
-.SS "TRL \- _POSIX_TRACE_LOG \- _SC_TRACE_LOG"
-このオプションは \fB_POSIX_TRACE\fP オプションを暗黙の内に指定する。 以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_trace_attr_getlogfullpolicy\fP(),
-\fIposix_trace_attr_getlogsize\fP(),
-\fIposix_trace_attr_setlogfullpolicy\fP(),
-\fIposix_trace_attr_setlogsize\fP(),
-\fIposix_trace_close\fP(),
-\fIposix_trace_create_withlog\fP(),
-\fIposix_trace_open\fP(),
-\fIposix_trace_rewind\fP().
-.in -4
-.br
-.fi
-.SS "TYM \- _POSIX_TYPED_MEMORY_OBJECTS \- _SC_TYPED_MEMORY_OBJECT"
-以下の関数が存在する。
-.br
-.nf
-.in +4
-
-\fIposix_mem_offset\fP(),
-\fIposix_typed_mem_get_info\fP(),
-\fIposix_typed_mem_open\fP().
-.in -4
-.br
-.fi
-.SS "\-\-\- \- _POSIX_VDISABLE"
-常に存在する (たぶん 0 である)。 変更可能な特殊制御文字を設定する値。 これにより特殊制御文字が無効であることを表す。
-.SH "XOPEN 拡張"
-.\" To be described.
-\fB_XOPEN_CRYPT\fP, \fB_XOPEN_LEGACY\fP, \fB_XOPEN_REALTIME\fP,
-\fB_XOPEN_REALTIME_THREADS\fP, \fB_XOPEN_UNIX\fP.
-.SH 関連項目
-\fBsysconf\fP(3), \fBstandards\fP(7)
-.SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.79 の一部
-である。プロジェクトの説明とバグ報告に関する情報は
-http://www.kernel.org/doc/man\-pages/ に書かれている。