MQ_GET組み込み関数は、待ち行列からメッセージを取得し、ロードされたサービスにそのメッセージを渡します。

引数

番号

タイプ

必須
任意

記述

最小長

最大長

最小
小数桁数

最大
小数桁数

1

A

必須

接続ハンドル

4

4



2

A

必須

待ち行列ハンドル

4

4



3

P

必須

待ち時間 (ミリ秒) 永続的にする場合は-1を使用します。

9

9

0

0

4

P

必須

初期メッセージの長さ デフォルトは20000バイトです。
これはヘルパー・サイズです。サイズが小さすぎる場合、内部記憶域がメッセージ・サイズに再度割り当てられ、もう一度GET操作が行われます。

9

9

0

0

5

A

必須

メッセージID 
任意のメッセージの場合は*BLANKを使用します。

24

24



6

A

必須

相関ID 
任意のメッセージの場合は*BLANKを使用します。

24

24



7

A

任意

同期ポイント 
Y または N 
デフォルトはNです。

1

1



戻り値

番号

タイプ

必須
任意

記述

最小長

最大長

最小
小数桁数

最大
小数桁数

1

A

必須

ステータス

20

20



2

A

必須

メッセージ

1

256



3

P

必須

メッセージ・タイプ
1 - 要求
2 - 返信
4 - レポート
8 - データグラム
65536-999999999 - ユーザー定義

9

9

0

0

4

A

必須

メッセージ形式

8

8



5

A

必須

メッセージID

24

24



6

A

必須

相関ID

24

24



7

A

必須

リモート待ち行列マネージャー

48

48



8

A

必須

リモート待ち行列

48

48



9

A

必須

ユーザー

12

12



10

A

必須

アプリケーションID

32

32



  • No labels