JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... msqid , void * msgp , size_t msgsz , long msgtyp , int msgflg ); 説明 システムコール msgsnd () と msgrcv () は、 System V メッセージキューへのメッセージの送信と、メッセージの受信に使用される。呼び出し元プロセスは、 メッセージを送信するためにはメッセージキュ ... ーに対する書き込み許可を、 メッセージを受信するためには読み出し許可を持っていなければならない。 呼び出し元プロセスは以下に示す構造体を用意し、この構造体への ポイ ... ssage data */ }; mtext フィールドは配列 (または他の構造体) で、その大きさは 非負の整数である msgsz で指定される。 長さ 0 のメッセージ (つまり mtext フィールドがないメッセージ) も認められている。 mtype フィールドは厳密に正の整数でなければならない。 この値は ... ... msqid , void * msgp , size_t msgsz , long msgtyp , int msgflg ); 説明 システムコール msgsnd () と msgrcv () は、 System V メッセージキューへのメッセージの送信と、メッセージの受信に使用される。呼び出し元プロセスは、 メッセージを送信するためにはメッセージキュ ... ーに対する書き込み許可を、 メッセージを受信するためには読み出し許可を持っていなければならない。 呼び出し元プロセスは以下に示す構造体を用意し、この構造体への ポイ ... ssage data */ }; mtext フィールドは配列 (または他の構造体) で、その大きさは 非負の整数である msgsz で指定される。 長さ 0 のメッセージ (つまり mtext フィールドがないメッセージ) も認められている。 mtype フィールドは厳密に正の整数でなければならない。 この値は ... ... msqid , void * msgp , size_t msgsz , long msgtyp , int msgflg ); 説明 システムコール msgsnd () と msgrcv () は、 System V メッセージキューへのメッセージの送信と、メッセージの受信に使用される。呼び出し元プロセスは、 メッセージを送信するためにはメッセージキュ ... ーに対する書き込み許可を、 メッセージを受信するためには読み出し許可を持っていなければならない。 呼び出し元プロセスは以下に示す構造体を用意し、この構造体への ポイ ... ssage data */ }; mtext フィールドは配列 (または他の構造体) で、その大きさは 非負の整数である msgsz で指定される。 長さ 0 のメッセージ (つまり mtext フィールドがないメッセージ) も認められている。 mtype フィールドは厳密に正の整数でなければならない。 この値は ... ... きる。 この API は System V メッセージキューの API ( msgget (2), msgsnd (2), msgrcv (2) など) とは異なるものだが、同様の機能を提供する。 メッセージキューの作成とオ ... ープンは mq_open (3) を使って行う。この関数は メッセージキュー記述子 (message queue descriptor) ( mqd_t ) を返す。これ以降のコールでは、オープンされたメッセージキューは メッセージキ ... ュー記述子 を使って参照される。 各メッセージキューは /somename の形の名前で区別することができる。 その名前は、最大で NAME_MAX (すなわち 255) 文字のヌル終端された文字列で ... ... ark は内部利用のためのものなので、アプリケーションレベルで用いるべきではない。 ただし利用できないわけではない。 facility はメッセージを生成するサブシステムを規定する、すなわち(例えば)全てのメ イルプログラムは syslog を用いてログを記録する場合は mail facilit ... g と同じ). このうちキーワード error 、 warn 、 panic については、同等のものがあるので今後は利用するべきでない。 priority はメッセージの重要性を定義する。 オリジナルの BSD システムの syslogd の動作は、指示された priority とそれ よりも順位の高い全てのメッセー ... を指示する。``logfile'' は 実存するファイルでなくてもかまわない。 syslogd (8) は以下の動作を用意している。 通常のファイル メッセージはそのファイルに記録される。ファイル名は ``/'' で始まるフル パスで指定すること。 マイナス記号 ``-'' を接頭すると、記録の際の ... ... 使うためのものですが、 sendmail を使った (送信者開始の) SMTP トランザクションを セキュリティ上の理由から認めないサイトでは、 メッセージ転送エージェントとしても役立つかもしれません。 それぞれのメッセージを取得すると、 通常 fetchmail は自身が動作しているマシン ... (localhost) の 25 番ポートに SMTP 経由でこのメッセージを配送します。 この動作は、ちょうど通常の TCP/IP 接続上で メッセージが渡されたかのように行われます。 次に、メールはシステムの ... ません。 既読であるが削除されていないメールがサーバのメールボックスに残っており、 かつメール取得のプロトコルが保存されているメッセージと 新しいメッセージを区別できない場合には、偽を表す正の値が返されます。 つまり、このオプションは IMAP では動作し、POP3 では動 ... ... 使うためのものですが、 sendmail を使った (送信者開始の) SMTP トランザクションを セキュリティ上の理由から認めないサイトでは、 メッセージ転送エージェントとしても役立つかもしれません。 それぞれのメッセージを取得すると、 通常 fetchmail は自身が動作しているマシン ... (localhost) の 25 番ポートに SMTP 経由でこのメッセージを配送します。 この動作は、ちょうど通常の TCP/IP 接続上で メッセージが渡されたかのように行われます。 次に、メールはシステムの ... ません。 既読であるが削除されていないメールがサーバのメールボックスに残っており、 かつメール取得のプロトコルが保存されているメッセージと 新しいメッセージを区別できない場合には、偽を表す正の値が返されます。 つまり、このオプションは IMAP では動作し、POP3 では動 ... ... カーネルのリングバッファを調べたり、制御したりするために使用する。 デフォルトの動作は、カーネルのリングバッファにあるすべてのメッセージを表示することである。 オプション --clear , --read-clear , --console-on , --console-off , --console-level は、どれか一つしか ... ファをクリアする。 -c , --read-clear まずリングバッファの内容を表示し、その後でクリアする。 -D , --console-off コンソールへのメッセージ出力を抑止する (訳注: ただし emergency レベルのメッセージだけは表示する)。 -d , --show-delta タイムスタンプ (訳注: ブートから ... の経過秒数をマイクロ秒まで表示) とともに、前のメッセージ出力から経過した時間の増分 (time delta) を表示する。 --notime と一緒に使用した場合は、タイムスタンプは省略して、時間の増分だ ... ... -lrt でリンクする。 説明 mq_notify () を使うと、メッセージキューディスクリプター mqdes で参照される空のメッセージキューに新しくメッセージが到着した時に 非同期の通知 (notification) の ... ある。 この構造体の定義と一般的な詳細については sigevent (7) を参照。 sevp が NULL でないポインターであれば、 mq_notify () はメッセージ通知を受け取るように呼び出し元のプロセスを登録する。 sevp が指す sigevent 構造体の sigev_notify フィールドは、どのような通知 ... ドは以下の値のいずれかを持つ。 SIGEV_NONE 「空の (null)」の通知: 呼び出し元のプロセスを通知の宛先として登録するが、 実際にはメッセージが到着した時に通知は送られない。 SIGEV_SIGNAL sigev_signo で指定されたシグナルを送って、プロセスに通知する。 一般的な詳細につ ... ... -lrt でリンクする。 説明 mq_notify () を使うと、メッセージキューディスクリプター mqdes で参照される空のメッセージキューに新しくメッセージが到着した時に 非同期の通知 (notification) の ... ある。 この構造体の定義と一般的な詳細については sigevent (7) を参照。 sevp が NULL でないポインターであれば、 mq_notify () はメッセージ通知を受け取るように呼び出し元のプロセスを登録する。 sevp が指す sigevent 構造体の sigev_notify フィールドは、どのような通知 ... ドは以下の値のいずれかを持つ。 SIGEV_NONE 「空の (null)」の通知: 呼び出し元のプロセスを通知の宛先として登録するが、 実際にはメッセージが到着した時に通知は送られない。 SIGEV_SIGNAL sigev_signo で指定されたシグナルを送って、プロセスに通知する。 一般的な詳細につ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。