Trusted Solaris 開発ガイド

メッセージ待ち行列

getmsgqcmwlabel(2) ルーチンは、メッセージ待ち行列の CMW ラベルを取得します (情報ラベル部は未定義)。詳細は、getmsgqcmwlabel(2) のマニュアルページを参照してください。

msggetl(2) ルーチンは、指定された機密ラベルでメッセージ記述子を作成します。

詳細は、msgop(2)msgget(2)msgctl(2) のマニュアルページを参照してください。

int		getmsgqcmwlabel(					int msqid,
 							bclabel_t *cmwlabel);

 int 		msggetl(					key_t key,
 							int msgflg,
 							bslabel_t *senslabel);

 int		msgsndl(					int msqid,
 							const void *msgp,
 							size_t msgsz,
 							int msgflg,
 							bilabel_t *inflabel);

 int		msgrcvl(					int msqid,
 							void *msgp,
 							size_t msgsz,
 							long msgtyp,
 							int msgflg,
 							bilabel_t *inflabel);