MF_CLIENT_STATE_SAVE

状態ファイルの情報を更新する。

構文:
call "MF_CLIENT_STATE_SAVE" using client-id
                                  client-state
                                  client-length
                                  server-status
パラメタ:
呼び出しプロトタイプ使用時 ( 説明の読み方) PIC (32bitシステム)
client-id pic x(n). pic x(30).
client-state cblt-x4-compx pic x(4) comp-x.
client-length Comments.
server-status cblt-x1-compx pic x comp-x.
status-code 説明の読み方 参照
入力パラメタ:
client-id

クライアント識別子。

client-state

<保存する状態情報。下記の「説明」を参照。

client-length

状態情報用の空のレコード長

出力パラメタ:
server-status

操作の状態。 「状態管理ルーチン」を参照

説明:

本ルーチンは、これまでに割り当てられたclient-idclient stateを保存する。またはこれまでに保存されたclient-id およびclient stateを書き換える。client-length は更新できる。

client-stateレコードには任意の形式を定義することができる。client-lengthフィールドには、client-stateレコードの長さを定義すること。

例題:
 working-storage section.
 ...
 01 client-id                pic x(30).
 01 client-length            pic x(4) comp-x.
 01 state-status             pic x comp-x.
 01 client-state.
   03 user-preferences       pic x(10).
   03 user-selection-list    pic x(80).
...
 procedure division.
 ...
     call "MF_CLIENT_STATE_SAVE"
            using client-id client-state
                  client-length state-status
 ...
他参照:

関連項目