JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 17 for sigevent (0.003 sec.)
Man page of MQ_NOTIFY 11259
MQ_NOTIFY Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 mq_notify - メッセージ到着時に通知を行うよう登録する 書式 #include < mqueue.h > int mq_notify(mqd_t mqdes , const struct sigevent * notification ); ... ッセージが到着した時に 非同期の通知 (notification) の配送が行われるように登録したり、 その解除を行ったりできる。 sevp 引数は sigevent 構造体へのポインターである。 この構造体の定義と一般的な詳細については sigevent (7) を参照。 sevp が NULL でないポインターで ... あれば、 mq_notify () はメッセージ通知を受け取るように呼び出し元のプロセスを登録する。 sevp が指す sigevent 構造体の sigev_notify フィールドは、どのような通知を行うのかを指定する。 このフィールドは以下の値のいずれかを持つ。 SIGEV_ ... た時に通知は送られない。 SIGEV_SIGNAL sigev_signo で指定されたシグナルを送って、プロセスに通知する。 一般的な詳細については sigevent (7) を参照。 siginfo_t 構造体の si_code フィールドには SI_MESGQ が設定される。 さらに、 si_pid にはメッセージを送信したプロ ...
https://man.mtool.work/man/20260915/man2/mq_notify.2.html
Man page of MQ_NOTIFY 11259
MQ_NOTIFY Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 mq_notify - メッセージ到着時に通知を行うよう登録する 書式 #include < mqueue.h > int mq_notify(mqd_t mqdes , const struct sigevent * notification ); ... ッセージが到着した時に 非同期の通知 (notification) の配送が行われるように登録したり、 その解除を行ったりできる。 sevp 引数は sigevent 構造体へのポインターである。 この構造体の定義と一般的な詳細については sigevent (7) を参照。 sevp が NULL でないポインターで ... あれば、 mq_notify () はメッセージ通知を受け取るように呼び出し元のプロセスを登録する。 sevp が指す sigevent 構造体の sigev_notify フィールドは、どのような通知を行うのかを指定する。 このフィールドは以下の値のいずれかを持つ。 SIGEV_ ... た時に通知は送られない。 SIGEV_SIGNAL sigev_signo で指定されたシグナルを送って、プロセスに通知する。 一般的な詳細については sigevent (7) を参照。 siginfo_t 構造体の si_code フィールドには SI_MESGQ が設定される。 さらに、 si_pid にはメッセージを送信したプロ ...
https://man.mtool.work/man/20260915/man3/mq_notify.3.html
Man page of SIGEVENT 10604
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 ... r value */ void *sival_ptr; /* Pointer value */ }; struct sigevent { int sigev_notify; /* Notification method */ int sigev_signo; /* Notification signal */ union sigval sigev_value; /* Data ... ead (SIGEV_THREAD) */ pid_t sigev_notify_thread_id; /* ID of thread to signal (SIGEV_THREAD_ID); Linux-specific */ }; 説明 sigevent 構造体は、イベントに関する情報をプロセスに通知するために様々な API で使用される (イベントの例としては、 非同期処理要求の完 ... 了、 タイマーの満了、 メッセージの到着など)。 「書式」に記載されている定義はおおよそのものである。 sigevent 構造体のいくつかのフィールドは、 共用体の一部として定義されているものもある。 プログラムは、 sigev_notify で指定された値に ...
https://man.mtool.work/man/20260915/man7/sigevent.7.html
Man page of AIO_FSYNC 10345
AIO_FSYNC Section: Linux Programmer's Manual (3) Updated: 2017-09-15 Index JM Home Page 名前 aio_fsync - 非同期ファイルを同期させる 書式 #include < aio.h > int aio_fsync(int op , struct aiocb * aiocbp ); -lrt でリンクする。 説明 aio_fsync ( ... の完了の待ち合わせは行わない。 aiocbp で指される構造体のフィールドのうち、この呼び出しで aio_fildes 以外に使用されるのは aio_sigevent フィールド ( sigevent 構造体、説明は sigevent (7) 参照) のみである。このフィールドは、完了時の非同期通知に使用 したいタイプ ... 連項目 aio_cancel (3), aio_error (3), aio_read (3), aio_return (3), aio_suspend (3), aio_write (3), lio_listio (3), aio (7), sigevent (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ...
https://man.mtool.work/man/20260915/man3/aio_fsync.3.html
Man page of AIO 10207
AIO Section: Linux Programmer's Manual (7) Updated: 2020-08-13 Index JM Home Page 名前 aio - POSIX 非同期 I/O の概要 説明 POSIX 非同期 (AIO) インターフェースを使うと、アプリケーションは、非同期 に (つまり、バックグラウンドで) 実行されるI/O ... o_buf; /* Location of buffer */ size_t aio_nbytes; /* Length of transfer */ int aio_reqprio; /* Request priority */ struct sigevent aio_sigevent; /* Notification method */ int aio_lio_opcode; /* Operation to be performed; lio_listio() only */ /* Various ... と sysconf(_SC_AIO_PRIO_DELTA_MAX) が返す値の間で なければならない。このフィールドは、ファイル同期操作では無視される。 aio_sigevent このフィールドは、非同期 I/O 操作が完了した際に呼び出し側に どのように通知を行うかを指定する構造体である。 aio_sigevent.si ... gev_notify に指定できる値は、 SIGEV_NONE , SIGEV_SIGNAL , SIGEV_THREAD である。 詳細は sigevent (7) を参照。 aio_lio_opcode 実行される操作の種別。 lio_listio (3) でのみ使用される。 上記のリストにある標準の関数に加えて、 ...
https://man.mtool.work/man/20260915/man7/aio.7.html
Man page of GETADDRINFO_A 9035
GETADDRINFO_A Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 getaddrinfo_a, gai_suspend, gai_error, gai_cancel - 非同期のネットワークアドレスとサービスの変換 書式 #define _GNU_SOURCE /* feature_test_macro ... s (7) 参照 */ #include < netdb.h > int getaddrinfo_a(int mode , struct gaicb * list[] , int nitems , struct sigevent * sevp ); int gai_suspend(const struct gaicb * const list[] , int nitems , const struct timespec * timeout ); int gai_erro ... 体については getaddrinfo (3) に説明がある。 mode に GAI_NOWAIT が指定された場合、 解決した要求に関する通知を sevp 引数が指す sigevent 構造体を使って受け取ることができる。 この構造体の定義と一般的な説明については sigevent (7) を参照。 sevp->sigev_notify フィ ... V_NONE 通知は行わない。 SIGEV_SIGNAL 検索が完了した際に、 プロセスに対してシグナル sigev_signo を生成する。 一般的な説明は sigevent (7) を参照。 siginfo_t 構造体の si_code フィールドには SI_ASYNCNL がセットされる。 SIGEV_THREAD 検索が完了した際に、 sigev ...
https://man.mtool.work/man/20260915/man3/gai_cancel.3.html
Man page of GETADDRINFO_A 9035
GETADDRINFO_A Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 getaddrinfo_a, gai_suspend, gai_error, gai_cancel - 非同期のネットワークアドレスとサービスの変換 書式 #define _GNU_SOURCE /* feature_test_macro ... s (7) 参照 */ #include < netdb.h > int getaddrinfo_a(int mode , struct gaicb * list[] , int nitems , struct sigevent * sevp ); int gai_suspend(const struct gaicb * const list[] , int nitems , const struct timespec * timeout ); int gai_erro ... 体については getaddrinfo (3) に説明がある。 mode に GAI_NOWAIT が指定された場合、 解決した要求に関する通知を sevp 引数が指す sigevent 構造体を使って受け取ることができる。 この構造体の定義と一般的な説明については sigevent (7) を参照。 sevp->sigev_notify フィ ... V_NONE 通知は行わない。 SIGEV_SIGNAL 検索が完了した際に、 プロセスに対してシグナル sigev_signo を生成する。 一般的な説明は sigevent (7) を参照。 siginfo_t 構造体の si_code フィールドには SI_ASYNCNL がセットされる。 SIGEV_THREAD 検索が完了した際に、 sigev ...
https://man.mtool.work/man/20260915/man3/gai_error.3.html
Man page of GETADDRINFO_A 9035
GETADDRINFO_A Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 getaddrinfo_a, gai_suspend, gai_error, gai_cancel - 非同期のネットワークアドレスとサービスの変換 書式 #define _GNU_SOURCE /* feature_test_macro ... s (7) 参照 */ #include < netdb.h > int getaddrinfo_a(int mode , struct gaicb * list[] , int nitems , struct sigevent * sevp ); int gai_suspend(const struct gaicb * const list[] , int nitems , const struct timespec * timeout ); int gai_erro ... 体については getaddrinfo (3) に説明がある。 mode に GAI_NOWAIT が指定された場合、 解決した要求に関する通知を sevp 引数が指す sigevent 構造体を使って受け取ることができる。 この構造体の定義と一般的な説明については sigevent (7) を参照。 sevp->sigev_notify フィ ... V_NONE 通知は行わない。 SIGEV_SIGNAL 検索が完了した際に、 プロセスに対してシグナル sigev_signo を生成する。 一般的な説明は sigevent (7) を参照。 siginfo_t 構造体の si_code フィールドには SI_ASYNCNL がセットされる。 SIGEV_THREAD 検索が完了した際に、 sigev ...
https://man.mtool.work/man/20260915/man3/gai_suspend.3.html
Man page of GETADDRINFO_A 9035
GETADDRINFO_A Section: Linux Programmer's Manual (3) Updated: 2020-11-01 Index JM Home Page 名前 getaddrinfo_a, gai_suspend, gai_error, gai_cancel - 非同期のネットワークアドレスとサービスの変換 書式 #define _GNU_SOURCE /* feature_test_macro ... s (7) 参照 */ #include < netdb.h > int getaddrinfo_a(int mode , struct gaicb * list[] , int nitems , struct sigevent * sevp ); int gai_suspend(const struct gaicb * const list[] , int nitems , const struct timespec * timeout ); int gai_erro ... 体については getaddrinfo (3) に説明がある。 mode に GAI_NOWAIT が指定された場合、 解決した要求に関する通知を sevp 引数が指す sigevent 構造体を使って受け取ることができる。 この構造体の定義と一般的な説明については sigevent (7) を参照。 sevp->sigev_notify フィ ... V_NONE 通知は行わない。 SIGEV_SIGNAL 検索が完了した際に、 プロセスに対してシグナル sigev_signo を生成する。 一般的な説明は sigevent (7) を参照。 siginfo_t 構造体の si_code フィールドには SI_ASYNCNL がセットされる。 SIGEV_THREAD 検索が完了した際に、 sigev ...
https://man.mtool.work/man/20260915/man3/getaddrinfo_a.3.html
Man page of LIO_LISTIO 9035
LIO_LISTIO Section: Linux Programmer's Manual (3) Updated: 2020-04-11 Index JM Home Page 名前 lio_listio - リストの I/O リクエストを開始する 書式 #include < aio.h > int lio_listio(int mode , struct aiocb *const aiocb_list [], int nitems , s ... truct sigevent * sevp ); -lrt でリンクする。 説明 lio_listio () 関数は、配列 aiocb_list で指定された I/O 操作の リストをそれぞれ開始する。 ... めのキューに入れられ、呼び出しは直ちに返る。 全ての I/O 操作が完了すると、 sevp 引数で指定した非同期通知が 行われる。詳細は sigevent (7) を参照。 sevp が NULL の場合、 非同期通知は行われない。 aiocb_list 引数は、I/O 操作を指定する aiocb 構造体へのポインタ ... 無視する。 各制御ブロックの残りのフィールドは、 aio_read (3) や aio_write (3) の場合と同じ意味を持つ。 各制御ブロックの aio_sigevent フィールドは、 個々の I/O 操作で通知方法を指定するのに使用される ( sigevent (7) 参照)。 返り値 mode が LIO_NOWAIT の場合、 ...
https://man.mtool.work/man/20260915/man3/lio_listio.3.html
PREV 1 2 NEXT

リンク

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