JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 14 for sigwait (0.001 sec.)
Man page of SIGWAIT 14931
SIGWAIT Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 sigwait - シグナルを待つ 書式 #include < signal.h > int sigwait(const sigset_t * set , int * sig ); glibc 向けの機能検査マクロの要件 ( feature_test_m ... acros (7) 参照): sigwait (): glibc 2.26 以降: _POSIX_C_SOURCE >= 199506L Glibc 2.25 以前: _POSIX_C_SOURCE 説明 sigwait () 関数は、シグナル集合 set ... のシグナルを受け取り (つまり、処理待ちのシグナルのリスト からそのシグナルを削除し)、そのシグナル番号を sig に格納して返す。 sigwait () の動作は sigwaitinfo (2) と同じだが、以下の点が異なる。 * sigwait () は、シグナルの内容を表す siginfo_t 構造体を返すので ... はなく、単にシグナル番号を返す。 * 返り値が sigwaitinfo (2) とは異なる。 返り値 成功すると、 sigwait () は 0 を返す。 エラーの場合、(「エラー」の節のリストにある) 正のエラー番 ...
https://man.mtool.work/man/20261015/man3/sigwait.3.html
Man page of PTHREAD_SIGMASK 9330
PTHREAD_SIGMASK Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 pthread_sigmask - 禁止するシグナルマスクの確認と変更を行う 書式 #include < signal.h > int pthread_sigmask(int how , const sigset_t * set , si ... . See nptl (7) for details. 例 以下のプログラムは、メインスレッドでシグナルのいくつかを禁止 (block) するように設定を行い、 sigwait (3) 経由でそれらのシグナルを集める 専用のスレッドを作成する。 下記のシェルのセッションはその利用例を示したものである。 $ . ... sg); exit(EXIT_FAILURE); } while (0) static void * sig_thread(void *arg) { sigset_t *set = arg; int s, sig; for (;;) { s = sigwait(set, &sig); if (s != 0) handle_error_en(s, "sigwait"); printf("Signal handling thread got signal %d\n", sig); } } int main ...
https://man.mtool.work/man/20261015/man3/pthread_sigmask.3.html
Man page of SIGQUEUE 8682
SIGQUEUE Section: Linux Programmer's Manual (3) Updated: 2017-09-15 Index JM Home Page 名前 sigqueue - シグナルとデータをプロセスに送る 書式 #include < signal.h > int sigqueue(pid_t pid , int sig , const union sigval value ); glibc 向けの機 ... の関数がシグナルを送ったときに、 シグナルが呼び出し側スレッドにブロックされず、 かつ (シグナルがブロックされなかった、または sigwait (3) を使用するのを待っていることにより) このシグナルを扱うスレッドが何もない場合は、 この関数がリターンする前に、少なくとも ... rgument supplied to sigqueue() */ 関連項目 kill (2), rt_sigqueueinfo (2), sigaction (2), signal (2), pthread_sigqueue (3), sigwait (3), signal (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの ...
https://man.mtool.work/man/20261015/man3/sigqueue.3.html
Man page of PTHREAD_SIGQUEUE 8402
PTHREAD_SIGQUEUE Section: Linux Programmer's Manual (3) Updated: 2017-09-15 Index JM Home Page 名前 pthread_sigqueue - スレッドに対するシグナルとデータをキューに入れる 書式 #include < signal.h > #include < pthread.h > int pthread_sigqueue(p ... mplementation. See nptl (7) for details. 関連項目 rt_tgsigqueueinfo (2), sigaction (2), pthread_sigmask (3), sigqueue (3), sigwait (3), pthreads (7), signal (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。 ...
https://man.mtool.work/man/20261015/man3/pthread_sigqueue.3.html
Man page of SIGSUSPEND 8262
SIGSUSPEND Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 sigsuspend, rt_sigsuspend - シグナルを待つ 書式 #include < signal.h > int sigsuspend(const sigset_t * mask ); glibc 向けの機能検査マクロの要件 ( f ... ng rt_sigsuspend () when the kernel provides it. 関連項目 kill (2), pause (2), sigaction (2), signal (2), sigprocmask (2), sigwaitinfo (2), sigsetops (3), sigwait (3), signal (7) この文書について この man ページは Linux man-pages プロジェクトのリリース ...
https://man.mtool.work/man/20261015/man2/rt_sigsuspend.2.html
Man page of SIGSUSPEND 8262
SIGSUSPEND Section: Linux Programmer's Manual (2) Updated: 2019-03-06 Index JM Home Page 名前 sigsuspend, rt_sigsuspend - シグナルを待つ 書式 #include < signal.h > int sigsuspend(const sigset_t * mask ); glibc 向けの機能検査マクロの要件 ( f ... ng rt_sigsuspend () when the kernel provides it. 関連項目 kill (2), pause (2), sigaction (2), signal (2), sigprocmask (2), sigwaitinfo (2), sigsetops (3), sigwait (3), signal (7) この文書について この man ページは Linux man-pages プロジェクトのリリース ...
https://man.mtool.work/man/20261015/man2/sigsuspend.2.html
Man page of KILL 8122
KILL Section: Linux Programmer's Manual (2) Updated: 2019-10-10 Index JM Home Page 名前 kill - プロセスにシグナルを送る 書式 #include < sys/types.h > #include < signal.h > int kill(pid_t pid , int sig ); glibc 向けの機能検査マクロの要件 ( f ... ルを送ると、シグナルを送ったスレッドがそのシグナルをブロック しておらず、他のどのスレッドもそのシグナルを受ける状態にもなく sigwait (3) でそのシグナルを待ってもいない場合、 kill () が返る前に少なくとも一つのブロックされていない シグナルがシグナルを送った ...
https://man.mtool.work/man/20261015/man2/kill.2.html
Man page of SIGWAITINFO 8122
SIGWAITINFO Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 sigwaitinfo, sigtimedwait, rt_sigtimedwait - キューに入れられたシグナルを同期して待つ 書式 #include < signal.h > int sigwaitinfo(const sigset_t * ... , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): sigwaitinfo (), sigtimedwait (): _POSIX_C_SOURCE >= 199309L 説明 sigwaitinfo () は set のうちのどれかのシグナルが処理待ちになるまで ... び出しスレッドの実行を一時停止する (呼び出しスレッドに対して set のうちのどれかのシグナルが既に待機中 (pending) である場合、 sigwaitinfo () はすぐに戻る)。 sigwaitinfo () はそのシグナルを待機中のシグナルの集合から削除し、関数の結果としてシグナル番号を返す ... ction (2) を参照) の構造体を info が指すバッファーに入れて返す。 呼び出し元に対して set の複数のシグナルが処理待ちの場合、 sigwaitinfo () で取得するシグナルは通常の順序決定ルールに基づいて決定される。 詳細は signal (7) を参照のこと。 sigtimedwait () は、 ...
https://man.mtool.work/man/20261015/man2/rt_sigtimedwait.2.html
Man page of SIGWAITINFO 8122
SIGWAITINFO Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 sigwaitinfo, sigtimedwait, rt_sigtimedwait - キューに入れられたシグナルを同期して待つ 書式 #include < signal.h > int sigwaitinfo(const sigset_t * ... , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): sigwaitinfo (), sigtimedwait (): _POSIX_C_SOURCE >= 199309L 説明 sigwaitinfo () は set のうちのどれかのシグナルが処理待ちになるまで ... び出しスレッドの実行を一時停止する (呼び出しスレッドに対して set のうちのどれかのシグナルが既に待機中 (pending) である場合、 sigwaitinfo () はすぐに戻る)。 sigwaitinfo () はそのシグナルを待機中のシグナルの集合から削除し、関数の結果としてシグナル番号を返す ... ction (2) を参照) の構造体を info が指すバッファーに入れて返す。 呼び出し元に対して set の複数のシグナルが処理待ちの場合、 sigwaitinfo () で取得するシグナルは通常の順序決定ルールに基づいて決定される。 詳細は signal (7) を参照のこと。 sigtimedwait () は、 ...
https://man.mtool.work/man/20261015/man2/sigtimedwait.2.html
Man page of SIGWAITINFO 8122
SIGWAITINFO Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 sigwaitinfo, sigtimedwait, rt_sigtimedwait - キューに入れられたシグナルを同期して待つ 書式 #include < signal.h > int sigwaitinfo(const sigset_t * ... , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): sigwaitinfo (), sigtimedwait (): _POSIX_C_SOURCE >= 199309L 説明 sigwaitinfo () は set のうちのどれかのシグナルが処理待ちになるまで ... び出しスレッドの実行を一時停止する (呼び出しスレッドに対して set のうちのどれかのシグナルが既に待機中 (pending) である場合、 sigwaitinfo () はすぐに戻る)。 sigwaitinfo () はそのシグナルを待機中のシグナルの集合から削除し、関数の結果としてシグナル番号を返す ... ction (2) を参照) の構造体を info が指すバッファーに入れて返す。 呼び出し元に対して set の複数のシグナルが処理待ちの場合、 sigwaitinfo () で取得するシグナルは通常の順序決定ルールに基づいて決定される。 詳細は signal (7) を参照のこと。 sigtimedwait () は、 ...
https://man.mtool.work/man/20261015/man2/sigwaitinfo.2.html
PREV 1 2 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。