Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

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

24

24

 

 



6

A

必須

相関ID

相関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

 

 

...