JP1/File Transmission Server -全銀TCP
ZTC_Asyn_trans()−伝送要求を登録する(非同期型)−
形式
#include "ztc.h" int ZTC_Asyn_trans(char *aite_label, struct change_host_define_t *host_define, struct ztc_tran_label_t *file_labels, struct change_file_define_t *file_define, int count, int *trans_fd);
機能
非同期型の伝送要求を登録します。
引数
aite_label
相手局ラベル名を指定します。
host_define
伝送情報定義の一部を変更して伝送要求を登録する場合は,相手局情報定義の変更内容を格納した構造体を指定します。それ以外の場合は,NULLを指定してください。
file_labels
要素数=count(伝送ファイル数)分のファイルラベル名を格納した配列を指定します。
file_define
再送要求を実行する場合は,ファイル情報定義の変更内容を格納した配列を指定します。サイクル管理をしているファイルの再送の場合は,ファイル情報定義の変更内容を格納した配列を指定します。伝送情報定義の一部を変更して伝送要求を登録する場合は,ファイル情報定義の変更内容を格納した構造体を指定します。それ以外の場合は,NULLを指定してください。
count
file_labelsに指定した配列の要素数(伝送ファイル数)を指定します。1〜99の数値で適切な値を指定してください。
trans_fd
非同期伝送ディスクリプターを格納するための領域へのポインターです。
戻り値
注意事項
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.