POSIX メッセージ待ち行列インタフェースは、次のとおりです。
mq_open(3RT) |
名前付きメッセージ待ち行列に接続する。指定によっては作成する。 |
mq_close(3RT) |
開いているメッセージ待ち行列への接続を終了する。 |
mq_unlink(3RT) |
開いているメッセージ待ち行列への接続を終了し、最後のプロセスが待ち行列を閉じるときに待ち行列を削除する。 |
mq_send(3RT) |
メッセージを待ち行列に入れる。 |
mq_receive(3RT) |
最も古い最高優先順位メッセージを待ち行列から受け取る (削除する)。 |
mq_notify(3RT) |
メッセージが待ち行列で使用できることをプロセスまたはスレッドに通知する。 |
mq_setattr(3RT), mq_getattr(3RT) |
メッセージ待ち行列属性を設定または取得する。 |