JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... set , siginfo_t * info ); int sigtimedwait(const sigset_t * set , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能検査マクロの要件 ( feature_te ... st_macros (7) 参照): sigwaitinfo (), sigtimedwait (): _POSIX_C_SOURCE >= 199309L 説明 sigwaitinfo () は set のうちのどれかのシグナルが処理待ちになるまで、 呼び出しスレッドの ... 待ちの場合、 sigwaitinfo () で取得するシグナルは通常の順序決定ルールに基づいて決定される。 詳細は signal (7) を参照のこと。 sigtimedwait () は、 sigwaitinfo () と次の点を除いて全く同じように動作する。この関数にはもう 1 つの引数 timeout があり、シグナル待ちでス ... ... set , siginfo_t * info ); int sigtimedwait(const sigset_t * set , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能検査マクロの要件 ( feature_te ... st_macros (7) 参照): sigwaitinfo (), sigtimedwait (): _POSIX_C_SOURCE >= 199309L 説明 sigwaitinfo () は set のうちのどれかのシグナルが処理待ちになるまで、 呼び出しスレッドの ... 待ちの場合、 sigwaitinfo () で取得するシグナルは通常の順序決定ルールに基づいて決定される。 詳細は signal (7) を参照のこと。 sigtimedwait () は、 sigwaitinfo () と次の点を除いて全く同じように動作する。この関数にはもう 1 つの引数 timeout があり、シグナル待ちでス ... ... set , siginfo_t * info ); int sigtimedwait(const sigset_t * set , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能検査マクロの要件 ( feature_te ... st_macros (7) 参照): sigwaitinfo (), sigtimedwait (): _POSIX_C_SOURCE >= 199309L 説明 sigwaitinfo () は set のうちのどれかのシグナルが処理待ちになるまで、 呼び出しスレッドの ... 待ちの場合、 sigwaitinfo () で取得するシグナルは通常の順序決定ルールに基づいて決定される。 詳細は signal (7) を参照のこと。 sigtimedwait () は、 sigwaitinfo () と次の点を除いて全く同じように動作する。この関数にはもう 1 つの引数 timeout があり、シグナル待ちでス ... ... け付けた際に、カーネルは そのシグナルに関する情報を呼び出し者に返す。 これを行う一般的な方法が二つある。 * sigwaitinfo (2), sigtimedwait (2), sigwait (3) は、指定されたシグナル集合のシグナルの一つが配送されるまで実行を中断する。 どのシステムコールや関数でも、 ... g (2) rt_sigpending (2) sigprocmask (2) rt_sigprocmask (2) sigreturn (2) rt_sigreturn (2) sigsuspend (2) rt_sigsuspend (2) sigtimedwait (2) rt_sigtimedwait (2) シグナルハンドラーによるシステムコールやライブラリ関数への割り込み システムコールやライブラリが停止 ... : connect (2), send (2), sendto (2), and sendmsg (2). * シグナル待ちに使われるインターフェイス: pause (2), sigsuspend (2), sigtimedwait (2), sigwaitinfo (2). * ファイルディスクリプター多重インターフェイス: epoll_wait (2), epoll_pwait (2), poll (2), ppoll (2) ... ... (7) を参照。 インターフェース 属性 値 sigwait () Thread safety MT-Safe 準拠 POSIX.1-2001, POSIX.1-2008. 注意 sigwait () は sigtimedwait (2) を使って実装されている。 The glibc implementation of sigwait () silently ignores attempts to wait for the two real-tim ... ... o_t 構造体である。 siginfo_t 構造体は、シグナルを受信するプロセスのシグナルハンドラーに渡されたり、 シグナル受信プロセスの sigtimedwait (2) システムコールから返されたりする。 glibc の sigqueue () ラッパー関数内部では、 この引数 uinfo は以下のように初期化され ... ... (4) と hwclock (8) を参照してください。 ソフトウェアクロック, HZ と jiffies タイムアウトを設定したり (たとえば select (2), sigtimedwait (2))、 CPU 時間を計測したり (たとえば getrusage (2)) する様々なシステムコールの精度は ソフトウェアクロック の分解能 (resol ... ... SIX_REALTIME_SIGNALS - _SC_REALTIME_SIGNALS リアルタイムシグナルがサポートされている。 以下の関数が存在する。 sigqueue (), sigtimedwait (), sigwaitinfo (). --- - _POSIX_REGEXP - _SC_REGEXP このオプションが有効な場合 (POSIX.1-2001 では常に有効)、 POSIX 正規表 ... ... t() sem_wait() send() sendmsg() sendto() sigpause() [POSIX.1-2001 only (moves to "may" list in POSIX.1-2008)] sigsuspend() sigtimedwait() sigwait() sigwaitinfo() sleep() system() tcdrain() usleep() [POSIX.1-2001 のみ (POSIX.1-2008 で削除された)] wait() waiti ... ... (2) 2.2 rt_sigpending (2) 2.2 rt_sigprocmask (2) 2.2 rt_sigqueueinfo (2) 2.2 rt_sigreturn (2) 2.2 rt_sigsuspend (2) 2.2 rt_sigtimedwait (2) 2.2 rt_tgsigqueueinfo (2) 2.6.31 rtas (2) 2.6.2 PowerPC/PowerPC64 のみ s390_runtime_instr (2) 3.7 s390 のみ s390_pci_m ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。