JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... SIX メッセージキューを作成するか、既存のキューを オープンする。キューは name で識別される。 name の構成の詳細については mq_overview (7) を参照。 oflag 引数には、関数呼び出しの操作を制御するフラグを指定する (oflag の値の定義は < fcntl.h > のインクルードに ... たデフォルト属性で作成される。 Linux 3.5 以降では、2 つの /proc ファイルがあり、これらのデフォルト値を制御できる。 詳細は mq_overview (7) を参照。 返り値 成功すると、 mq_open () はメッセージキュー記述子 (message queue descriptor) を返す。 メッセージキュー記 ... _EXCL の両方が指定されたが、指定された名前 name を持つキューがすでに存在する。 EINVAL name doesn't follow the format in mq_overview (7). EINVAL oflag に O_CREAT が指定され、かつ attr が NULL 以外だが、 attr->mq_maxmsg か attr->mq_msqsize が不正であった。 ... ... SIX メッセージキューを作成するか、既存のキューを オープンする。キューは name で識別される。 name の構成の詳細については mq_overview (7) を参照。 oflag 引数には、関数呼び出しの操作を制御するフラグを指定する (oflag の値の定義は < fcntl.h > のインクルードに ... たデフォルト属性で作成される。 Linux 3.5 以降では、2 つの /proc ファイルがあり、これらのデフォルト値を制御できる。 詳細は mq_overview (7) を参照。 返り値 成功すると、 mq_open () はメッセージキュー記述子 (message queue descriptor) を返す。 メッセージキュー記 ... _EXCL の両方が指定されたが、指定された名前 name を持つキューがすでに存在する。 EINVAL name doesn't follow the format in mq_overview (7). EINVAL oflag に O_CREAT が指定され、かつ attr が NULL 以外だが、 attr->mq_maxmsg か attr->mq_msqsize が不正であった。 ... ... 2), fstat (2), ftruncate (2), mmap (2), mprotect (2), munmap (2), shmget (2), shmop (2), shm_open (3), shm_unlink (3), sem_overview (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... scall (2), syscall (2), syscalls (2), errno (3), intro (3), capabilities (7), credentials (7), feature_test_macros (7), mq_overview (7), path_resolution (7), pipe (7), pty (7), sem_overview (7), shm_overview (7), signal (7), socket (7), standards (7), sy ... ... 大きな値でなければならない。 これらのフィールドに設定できる値の上限は /proc ファイルにより決まる。 /proc ファイルの詳細は mq_overview (7) に説明されている。 mq_curmsgs フィールドはキューに現在格納されているメッセージ数を返す。 mq_setattr () は、 newattr が ... 行例を以下に示す。 $ ./a.out /testq Maximum # of messages on queue: 10 Maximum message size: 8192 Linux 3.5 以降では、 ( mq_overview (7) に説明がある) 以下の /proc ファイルを使ってデフォルト値を制御できる。 $ uname -sr Linux 3.8.0 $ cat /proc/sys/fs/mqueu ... ); exit(EXIT_SUCCESS); } 関連項目 mq_close (3), mq_notify (3), mq_open (3), mq_receive (3), mq_send (3), mq_unlink (3), mq_overview (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... 大きな値でなければならない。 これらのフィールドに設定できる値の上限は /proc ファイルにより決まる。 /proc ファイルの詳細は mq_overview (7) に説明されている。 mq_curmsgs フィールドはキューに現在格納されているメッセージ数を返す。 mq_setattr () は、 newattr が ... 行例を以下に示す。 $ ./a.out /testq Maximum # of messages on queue: 10 Maximum message size: 8192 Linux 3.5 以降では、 ( mq_overview (7) に説明がある) 以下の /proc ファイルを使ってデフォルト値を制御できる。 $ uname -sr Linux 3.8.0 $ cat /proc/sys/fs/mqueu ... ); exit(EXIT_SUCCESS); } 関連項目 mq_close (3), mq_notify (3), mq_open (3), mq_receive (3), mq_send (3), mq_unlink (3), mq_overview (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... m_destroy (3), sem_getvalue (3), sem_init (3), sem_open (3), sem_post (3), sem_unlink (3), sem_wait (3), pthreads (7), shm_overview (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... lue が SEM_VALUE_MAX を超えている。 ENOSYS pshared が 0 以外だが、システムがプロセス共有セマフォをサポートしていない ( sem_overview (7) 参照)。 属性 この節で使用されている用語の説明については、 attributes (7) を参照。 インターフェース 属性 値 sem_init () ... を返すことが規定された。 例 sem_open (3) と sem_wait (3) を参照。 関連項目 sem_destroy (3), sem_post (3), sem_wait (3), sem_overview (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説明とバグ報 ... ... 格納され、同じ優先度の新しいメッセージは 同じ優先度の古いメッセージの後ろに格納される。メッセージの優先度の範囲については mq_overview (7) を参照。 メッセージキューがすでに一杯の場合 (すなわち、キューに入っているメッセージ数がキューの mq_maxmsg 属性と等しい ... 用いて実装されている。 関連項目 mq_close (3), mq_getattr (3), mq_notify (3), mq_open (3), mq_receive (3), mq_unlink (3), mq_overview (7), time (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説 ... ... 格納され、同じ優先度の新しいメッセージは 同じ優先度の古いメッセージの後ろに格納される。メッセージの優先度の範囲については mq_overview (7) を参照。 メッセージキューがすでに一杯の場合 (すなわち、キューに入っているメッセージ数がキューの mq_maxmsg 属性と等しい ... 用いて実装されている。 関連項目 mq_close (3), mq_getattr (3), mq_notify (3), mq_open (3), mq_receive (3), mq_unlink (3), mq_overview (7), time (7) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの説 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。