Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/Financial Service Platform プログラム作成の手引


3.1.3 パラメタの内容

〈この項の構成〉

(1) eescd_uoc_parmの内容

typedef struct eescd_uoc_parm {
  char            *usat;                 /* ユーザSATエリアポインタ     */
  EEULONG64       usat_len;              /* ユーザSATエリアサイズ       */
  char            service_name[32];      /* サービス名                   */
  char            trnlevel_name[32];     /* トランザクションレベル名     */
  struct eescd_uoc_msg
                  *msg;                  /* メッセージ管理エリアポインタ */
  EEULONG         msglen;                /* 受信メッセージサイズ         */
  char            req1;                  /* トランザクション種別1        */
  char            req2;                  /* トランザクション種別2        */
 char            obm_name[9];           /* OBM名称                      */
  char            reserve[57];           /* 予備                         */
}EESCDUOCPARM;

(2) eescd_uoc_msgの内容

typedef struct eescd_uoc_msg {
  struct eescd_uoc_msg
                  *next;           /* 次メッセージ管理エリアポインタ */
  char            *msg;            /* 受信メッセージポインタ         */
  EEULONG         msg_len;         /* 受信メッセージサイズ           */
  char            reserve[12];     /* 予備                           */
} EESCDUOCMSG;