cre_mbx
acre_mbx
ER cre_mbx ( ID mbxid, T_CMBX *pk_cmbx );
ER_ID acre_mbx ( T_CMBX *pk_cmbx );
typedef struct t_cmbx { ATR mbxatr; /*メールボックス属性*/ PRI maxmpri; /*メッセージ優先度の最大値*/ VP mprihd; /*将来拡張用*/ } T_CMBX; |
cre_mbxは,指定されたmbxidのメールボックスをpk_cmbxで指定された内容で生成します。acre_mbxはpk_cmbxで指定された内容でメールボックスを生成し,生成したメールボックスIDを返します。
mbxatr := ( ( TA_TFIFO || TA_TPRI ) | ( TA_MFIFO || TA_MPRI) )
2 ) メッセージ優先度の最大値(maxmpri)
mbxatrにTA_MPRIを指定した場合は,メッセージ優先度として1~maxmpriを使用できます。
maxmpriに指定可能な範囲は,1~TMAX_MPRIです。
mbxatrにTA_MPRIを指定した場合は,メッセージ優先度として1~maxmpriを使用できます。
maxmpriに指定可能な範囲は,1~TMAX_MPRIです。