MQDを使用するアプリケーションのために、表8.1 プログラムインタフェース一覧のプログラムインタフェースが用意されています。
インタフェース名 | 機能概要 | |
---|---|---|
COBOL言語 | C言語 | |
MQDCONNECT | mqd_connect | MQDに接続する |
MQDDISCONNECT | mqd_disconnect | MQDから切断する |
MQDCREATEQ | mqd_createq | メッセージキューを作成する |
MQDDELETEQ | mqd_deleteq | メッセージキューを削除する |
MQDCONNECTQ | mqd_connectq | メッセージキューに接続する |
MQDDISCONNECTQ | mqd_disconnectq | メッセージキューから切断する |
MQDGETQLIST | mqd_getqlist | メッセージキュー名の一覧を通知する |
MQDPUTMSG | mqd_putmsg | メッセージを送信する |
MQDGETMSG | mqd_getmsg | メッセージを受信する |
MQDPEEKMSG | mqd_peekmsg | メッセージを参照する |
MQDSEEKMSG | mqd_seekmsg | カーソルを移動する |
MQDDELETEMSG | mqd_deletemsg | メッセージを削除する |
MQDPURGEMSG | mqd_purgemsg | メッセージを一括削除する |
MQDGETQATTR | mqd_getqattr | メッセージキューの属性を通知する |
MQDSETQATTR | mqd_setqattr | メッセージキューの属性を設定する |
MQDBEGIN | mqd_begin | トランザクションを開始する |
MQDCOMMIT | mqd_commit | トランザクションを終了する |
MQDROLLBACK | mqd_rollback | トランザクションを取り消す |
MQDCONNECTQEX | mqd_connectqex | 複数のメッセージキューに接続する |
MQDDISCONNECTQEX | mqd_disconnectqex | 複数のメッセージキューから切断する |
MQDGETMSGEX | mqd_getmsgex | 複数のメッセージキューからメッセージを受信する |
MQDPEEKMSGEX | mqd_peekmsgex | 複数のメッセージキューからメッセージを参照する |
MQDSEEKMSGEX | mqd_seekmsgex | 複数のメッセージキューのカーソルを移動する |
MQDOPENEVENT | mqd_openevent | 運用イベントをオープンする |
MQDCLOSEEVENT | mqd_closeevent | 運用イベントをクローズする |
MQDGETEVENT | mqd_getevent | 運用イベントを受信する |
| mqd_connectrdb | Symfoware/RDBトランザクション連携機能を使用してMQDに接続する |