プログラミングインタフェース

POSIX メッセージ

次の表に、POSIX メッセージ待ち行列インタフェースの一覧を示します。

表 7–2 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)

メッセージ待ち行列属性を設定または取得します