JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 11 for sival (0.003 sec.)
Man page of SIGEVENT 11860
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 ...
https://man.mtool.work/man/20260915/man7/sigevent.7.html
Man page of SIGQUEUE 11469
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 向けの機 ... 緒に送るデータの付属アイテムを指定する。 value は (整数またはポインターの値であり) 以下のような型である。 union sigval { int sival_int; void *sival_ptr; }; 受取先のプロセスに、このシグナルに対するハンドラーを ( sigaction (2) に SA_SIGINFO を指定して) イ ...
https://man.mtool.work/man/20260915/man3/sigqueue.3.html
Man page of MQ_NOTIFY 10313
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 ); ... d /* スレッド開始関数 */ tfunc(union sigval sv) { struct mq_attr attr; ssize_t nr; void *buf; mqd_t mqdes = *((mqd_t *) sv.sival_ptr); /* 最大メッセージサイズを決定し、 メッセージ受信用のバッファーを確保する */ if (mq_getattr(mqdes, &attr) == -1) hand ... ); sev.sigev_notify = SIGEV_THREAD; sev.sigev_notify_function = tfunc; sev.sigev_notify_attributes = NULL; sev.sigev_value.sival_ptr = &mqdes; /* スレッド関数に渡す引数 */ if (mq_notify(mqdes, &sev) == -1) handle_error("mq_notify"); pause(); /* プロセ ...
https://man.mtool.work/man/20260915/man2/mq_notify.2.html
Man page of MQ_NOTIFY 10313
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 ); ... d /* スレッド開始関数 */ tfunc(union sigval sv) { struct mq_attr attr; ssize_t nr; void *buf; mqd_t mqdes = *((mqd_t *) sv.sival_ptr); /* 最大メッセージサイズを決定し、 メッセージ受信用のバッファーを確保する */ if (mq_getattr(mqdes, &attr) == -1) hand ... ); sev.sigev_notify = SIGEV_THREAD; sev.sigev_notify_function = tfunc; sev.sigev_notify_attributes = NULL; sev.sigev_value.sival_ptr = &mqdes; /* スレッド関数に渡す引数 */ if (mq_notify(mqdes, &sev) == -1) handle_error("mq_notify"); pause(); /* プロセ ...
https://man.mtool.work/man/20260915/man3/mq_notify.3.html
Man page of AIO 9548
AIO Section: Linux Programmer's Manual (7) Updated: 2020-08-13 Index JM Home Page 名前 aio - POSIX 非同期 I/O の概要 説明 POSIX 非同期 (AIO) インターフェースを使うと、アプリケーションは、非同期 に (つまり、バックグラウンドで) 実行されるI/O ... al received\n", 31); /* The corresponding ioRequest structure would be available as struct ioRequest *ioReq = si->si_value.sival_ptr; and the file descriptor would then be available via ioReq->aiocbp->aio_fildes */ } } int main(int argc, char *argv[]) ... _notify = SIGEV_SIGNAL; ioList[j].aiocbp->aio_sigevent.sigev_signo = IO_SIGNAL; ioList[j].aiocbp->aio_sigevent.sigev_value.sival_ptr = &ioList[j]; s = aio_read(ioList[j].aiocbp); if (s == -1) errExit("aio_read"); } openReqs = numReqs; /* Loop, monitor ...
https://man.mtool.work/man/20260915/man7/aio.7.html
Man page of GETADDRINFO_A 7628
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 ... ッドの開始関数であるかのように起動する。 詳細は sigevent (7) を参照。 SIGEV_SIGNAL と SIGEV_THREAD では、 sevp->sigev_value.sival_ptr が list を指すようにしておくと役立つことがある。 gai_suspend () 関数は呼び出し元のスレッドの実行を中断し、 配列 list 内 ...
https://man.mtool.work/man/20260915/man3/gai_cancel.3.html
Man page of GETADDRINFO_A 7628
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 ... ッドの開始関数であるかのように起動する。 詳細は sigevent (7) を参照。 SIGEV_SIGNAL と SIGEV_THREAD では、 sevp->sigev_value.sival_ptr が list を指すようにしておくと役立つことがある。 gai_suspend () 関数は呼び出し元のスレッドの実行を中断し、 配列 list 内 ...
https://man.mtool.work/man/20260915/man3/gai_error.3.html
Man page of GETADDRINFO_A 7628
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 ... ッドの開始関数であるかのように起動する。 詳細は sigevent (7) を参照。 SIGEV_SIGNAL と SIGEV_THREAD では、 sevp->sigev_value.sival_ptr が list を指すようにしておくと役立つことがある。 gai_suspend () 関数は呼び出し元のスレッドの実行を中断し、 配列 list 内 ...
https://man.mtool.work/man/20260915/man3/gai_suspend.3.html
Man page of GETADDRINFO_A 7628
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 ... ッドの開始関数であるかのように起動する。 詳細は sigevent (7) を参照。 SIGEV_SIGNAL と SIGEV_THREAD では、 sevp->sigev_value.sival_ptr が list を指すようにしておくと役立つことがある。 gai_suspend () 関数は呼び出し元のスレッドの実行を中断し、 配列 list 内 ...
https://man.mtool.work/man/20260915/man3/getaddrinfo_a.3.html
Man page of PROC 6845
PROC Section: Linux Programmer's Manual (5) Updated: 2015-01-22 Index JM Home Page 名前 proc - プロセスの情報を含む擬似ファイルシステム 説明 proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして ... signal このタイマーが通知の配送に使用するシグナル番号である。 スラッシュの後ろは、シグナルハンドラーに渡される sigev_value.sival_ptr 値である。 シグナルで通知されるタイマーでのみ有効である。 notify スラッシュの前の部分は、このタイマーが使用する通知の配 ...
https://man.mtool.work/man/20260915/man5/proc.5.html
PREV 1 2 NEXT

リンク

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