Page History
...
CALL PGM(JSMMQDEPTH) PARM(#JSMQMGR #JSMQNAME #JSMDEPTH #JSMSTS #JSMMSG) NUM_LEN(*DEFINED)
JSMMQGET - 待ち行列からメッセージを取得する
パラメータ | 記述 | I/O | タイプ | 長さ | 小数点の位置 |
|---|---|---|---|---|---|
JSMQMGR | キュー・マネージャ | I | CHAR | 48 | |
JSMQNAME | 待ち行列 | I | CHAR | 48 | |
JSMWAIT | 待ち時間(ミリ秒、無制限の場合は-1) | I | DEC | 8 | 0 |
JSMMSIZE | メッセージ・サイズ(0は20K | 値) これはヘルパー・サイズです。 サイズが小さすぎる場合、内部記憶域がメッセージ・サイズに再度割り当てられ、もう一度GET操作が行われます。 | I | DEC | 8 | 0 |
JSMMID | メッセージID(*BLANKまたはメッセージID) | I/O | CHAR | 24 | |
JSMCID | 相関ID(*BLANKまたは相関ID) | I/O | CHAR | 24 | |
JSMRQMGR | 応答待ち行列マネージャー | O | CHAR | 48 | |
JSMREPLYQ | 応答待ち行列 | O | CHAR | 48 | |
JSMMTYPE | メッセージ・タイプ | O | DEC | 9 | 0 |
JSMSTS | 状態 | O | CHAR | 20 | |
JSMMSG | メッセージ | O | CHAR | 256 |
LANSAファンクションやRPGプログラムでメッセージIDと相関IDを受信する場合、ロードされたJSMサービスにこれらの値を送信しないでください。値には有効なEBCDIC文字が含まれていないためです。
...