Hitachi

Hitachi System Information Capture リファレンス 


2.6.9 IIOPテスト機能のシステム定義

IIOPテスト機能で必須の定義、および関連性の高い定義を次に示します。定義の詳細については、「3. システムテスト支援のシステム定義」を参照してください。

表2‒11 必須及び関連性の高い定義一覧

定義名称

オプション

フラグメンバ

指定値

設定要否

framework_definition

-u

use

Y

◎

serialize

シリアライズ有無

○

-p

name

IIOP

◎

library_file_name

Linuxの場合:

/opt/HSIC/lib/libsic_iiop.so

Windowsの場合:

インストールディレクトリ\bin\libsic_iiop.dll

(プラグインのライブラリファイル名)

◎

startend_entry_point

es_plg_iiop_startend(開始終了プラグインのエントリポインタ名)

◎

information_entry_point

es_plg_iiop_information(電文情報プラグイン)

◎

edit_entry_point

es_plg_iiop_edit(電文編集プラグイン)

◎

send_entry_point

es_plg_iiop_send(電文送信プラグイン)

◎

receive_entry_point

es_plg_iiop_receive(電文受信プラグイン)

○

judge_entry_point

es_plg_iiop_judge(結果判定プラグイン)

◎

amplify_entry_point

es_plg_iiop_amplify(電文増幅プラグイン)

◎

-t

reply_watchtime

応答待ち時間

○

build_message_watchtime

後続パケット待ち時間

○

-b

max_message_size

最大メッセージサイズ

○

telegram_area_size

connection_area_size

client_area_size

1

◎

-f

telegram_file_type

afl

◎

result_file_type

afl

◎

iiop_definition

-c

serial_type

シリアライズ単位

○

address_destination

-p

-

iiop

◎

-s

ipaddr

既存システムのIPアドレス

◎

portno

既存システムのポート番号

○

-t

ipaddr

テスト対象システムのIPアドレス

◎

portno

テスト対象システムのポート番号

◎

plugin_definition

-u

library_file_name

IIOP用UOCのライブラリ名

○

uoc_send

送信電文編集UOCのエントリポインタ

○

uoc_receive

受信電文編集UOCのエントリポインタ

○

uoc_accumulate

蓄積編集UOCのエントリポインタ

○

uoc_restore

復元UOCのエントリポインタ

○

uoc_judgement

結果判定UOCのエントリポインタ

○

uoc_amplify

電文追加UOCのエントリポインタ

○

process_definition

-s

uoc_stack_size

32+ユーザスタックサイズ

◎

accumulate_file

-b

size

蓄積バッファサイズ

○

(凡例)

◎:必須

○:省略可