JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 52 for siginfo (0.003 sec.)
Man page of SIGACTION 12530
SIGACTION Section: Linux Programmer's Manual (2) Updated: 2020-12-21 Index JM Home Page 名前 sigaction, rt_sigaction - シグナルの動作の確認と変更 書式 #include < signal.h > int sigaction(int signum , const struct sigaction * act , struct si ... gaction * oldact ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): sigaction (): _POSIX_C_SOURCE siginfo_t : _POSIX_C_SOURCE >= 199309L 説明 sigaction () システムコールは、特定のシグナルを受信した際の プロセスの動作を変更するの ... る。 sigaction 構造体は以下のような感じに定義される。 struct sigaction { void (*sa_handler)(int); void (*sa_sigaction)(int, siginfo_t *, void *); sigset_t sa_mask; int sa_flags; void (*sa_restorer)(void); }; アーキテクチャーによっては共用体 (union) が用い ... is signal. * A pointer to a signal handling function. This function receives the signal number as its only argument. If SA_SIGINFO is specified in sa_flags , then sa_sigaction (instead of sa_handler ) specifies the signal-handling function for signum . ...
https://man.mtool.work/man/20260915/man2/rt_sigaction.2.html
Man page of SIGACTION 12530
SIGACTION Section: Linux Programmer's Manual (2) Updated: 2020-12-21 Index JM Home Page 名前 sigaction, rt_sigaction - シグナルの動作の確認と変更 書式 #include < signal.h > int sigaction(int signum , const struct sigaction * act , struct si ... gaction * oldact ); glibc 向けの機能検査マクロの要件 ( feature_test_macros (7) 参照): sigaction (): _POSIX_C_SOURCE siginfo_t : _POSIX_C_SOURCE >= 199309L 説明 sigaction () システムコールは、特定のシグナルを受信した際の プロセスの動作を変更するの ... る。 sigaction 構造体は以下のような感じに定義される。 struct sigaction { void (*sa_handler)(int); void (*sa_sigaction)(int, siginfo_t *, void *); sigset_t sa_mask; int sa_flags; void (*sa_restorer)(void); }; アーキテクチャーによっては共用体 (union) が用い ... is signal. * A pointer to a signal handling function. This function receives the signal number as its only argument. If SA_SIGINFO is specified in sa_flags , then sa_sigaction (instead of sa_handler ) specifies the signal-handling function for signum . ...
https://man.mtool.work/man/20260915/man2/sigaction.2.html
Man page of SIGNALFD 11037
SIGNALFD Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 signalfd - シグナル受け付け用のファイルディスクリプターを生成する 書式 #include < sys/signalfd.h > int signalfd(int fd , const sigset_t * mask , int ... そのプロセスに対して 処理待ち (pending) であれば、それらのシグナルの情報が read (2) に渡されたバッファーを使って、 signalfd_siginfo 構造体に格納されて返される。 read (2) は、バッファーに格納可能な範囲でできるだけ多くの処理待ちのシグナルに ついての情報を返 ... す。 バッファーは最低でも sizeof(struct signalfd_siginfo) バイトの大きさがなければならない。 read (2) の返り値は読み出されたトータルのバイト数である。 read (2) が行われた結果、シグ ... 関連付けられたファイルディスクリプターが全て クローズされると、そのオブジェクト用の資源がカーネルにより解放される。 signalfd_siginfo 構造体 signalfd ファイルディスクリプターからの read (2) で返される signalfd_siginfo 構造体のフォーマットは以下の通りである ...
https://man.mtool.work/man/20260915/man2/signalfd.2.html
Man page of SIGNALFD 11037
SIGNALFD Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 signalfd - シグナル受け付け用のファイルディスクリプターを生成する 書式 #include < sys/signalfd.h > int signalfd(int fd , const sigset_t * mask , int ... そのプロセスに対して 処理待ち (pending) であれば、それらのシグナルの情報が read (2) に渡されたバッファーを使って、 signalfd_siginfo 構造体に格納されて返される。 read (2) は、バッファーに格納可能な範囲でできるだけ多くの処理待ちのシグナルに ついての情報を返 ... す。 バッファーは最低でも sizeof(struct signalfd_siginfo) バイトの大きさがなければならない。 read (2) の返り値は読み出されたトータルのバイト数である。 read (2) が行われた結果、シグ ... 関連付けられたファイルディスクリプターが全て クローズされると、そのオブジェクト用の資源がカーネルにより解放される。 signalfd_siginfo 構造体 signalfd ファイルディスクリプターからの read (2) で返される signalfd_siginfo 構造体のフォーマットは以下の通りである ...
https://man.mtool.work/man/20260915/man2/signalfd4.2.html
Man page of SIGQUEUE 9543
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 向けの機 ... ion sigval { int sival_int; void *sival_ptr; }; 受取先のプロセスに、このシグナルに対するハンドラーを ( sigaction (2) に SA_SIGINFO を指定して) インストールしておくと、 そのハンドラーの第 2 引数に渡される siginfo_t 構造体の si_value フィールドによって、こ ... nfo (2) システムコールを使って実装されている。 両者には 3 番目の引数に違いがあり、 rt_sigqueueinfo (2) では 3 番目の引数は siginfo_t 構造体である。 siginfo_t 構造体は、シグナルを受信するプロセスのシグナルハンドラーに渡されたり、 シグナル受信プロセスの s ...
https://man.mtool.work/man/20260915/man3/sigqueue.3.html
Man page of SIGEVENT 8796
SIGEVENT Section: Linux Programmer's Manual (7) Updated: 2020-11-01 Index JM Home Page 名前 sigevent - 非同期ルーチンからの通知用の構造体 書式 #include < signal.h > union sigval { /* Data passed with notification */ int sival_int; /* Intege ... 何もしないこと。 SIGEV_SIGNAL sigev_signo で指定されたシグナルを送信することで、プロセスへの通知を行う。 sigaction (2) の SA_SIGINFO フラグを使った登録されたシグナルハンドラーによりシグナルが捕捉されると、 シグナルハンドラーの 2 番目の引数として渡された s ... ち sigev_signo と同じ値) が設定される。 si_value このフィールドには sigev_value で指定された値が設定される。 API によっては siginfo_t 構造体の他のフィールドが設定される場合もある。 シグナルを受け取ったときには sigwaitinfo (2) でも同じ情報が得られる。 SIG ...
https://man.mtool.work/man/20260915/man7/sigevent.7.html
Man page of SIGNAL 8543
SIGNAL Section: Linux Programmer's Manual (7) Updated: 2020-12-21 Index JM Home Page 名前 signal - シグナルの概要 説明 Linux は POSIX 信頼シグナル (reliable signal; 以後 "標準シグナル"と表記) と POSIX リアルタイムシグナルの両方に対応している ... gnal mask; + the thread's alternate signal stack settings. (If the signal handler was installed using the sigaction (2) SA_SIGINFO flag, then the above information is accessible via the ucontext_t object that is pointed to by the third argument of the s ... P1990 Term 制御端末(controlling terminal)のハングアップ検出、 または制御しているプロセスの死 SIGILL P1990 Core 不正な命令 SIGINFO - SIGPWR と同義 SIGINT P1990 Term キーボードからの割り込み (Interrupt) SIGIO - Term 入出力が可能になった (4.2BSD) SIGIOT - ... the signal will be delivered just once when it is unblocked). In the case where a standard signal is already pending, the siginfo_t structure (see sigaction (2)) associated with that signal is not overwritten on arrival of subsequent instances of the s ...
https://man.mtool.work/man/20260915/man7/signal.7.html
Man page of SIGWAITINFO 8289
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 * ... set , siginfo_t * info ); int sigtimedwait(const sigset_t * set , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能 ... シグナルの集合から削除し、関数の結果としてシグナル番号を返す。 info 引数が NULL でない場合、配送されたシグナルの情報が入った siginfo_t 型 ( sigaction (2) を参照) の構造体を info が指すバッファーに入れて返す。 呼び出し元に対して set の複数のシグナルが処理待 ...
https://man.mtool.work/man/20260915/man2/rt_sigtimedwait.2.html
Man page of SIGWAITINFO 8289
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 * ... set , siginfo_t * info ); int sigtimedwait(const sigset_t * set , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能 ... シグナルの集合から削除し、関数の結果としてシグナル番号を返す。 info 引数が NULL でない場合、配送されたシグナルの情報が入った siginfo_t 型 ( sigaction (2) を参照) の構造体を info が指すバッファーに入れて返す。 呼び出し元に対して set の複数のシグナルが処理待 ...
https://man.mtool.work/man/20260915/man2/sigtimedwait.2.html
Man page of SIGWAITINFO 8289
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 * ... set , siginfo_t * info ); int sigtimedwait(const sigset_t * set , siginfo_t * info , const struct timespec * timeout ); glibc 向けの機能 ... シグナルの集合から削除し、関数の結果としてシグナル番号を返す。 info 引数が NULL でない場合、配送されたシグナルの情報が入った siginfo_t 型 ( sigaction (2) を参照) の構造体を info が指すバッファーに入れて返す。 呼び出し元に対して set の複数のシグナルが処理待 ...
https://man.mtool.work/man/20260915/man2/sigwaitinfo.2.html
PREV 1 2 3 4 5 6 NEXT

リンク

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