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

非同期伝送ディスクリプターを格納するための領域へのポインターです。

戻り値

注意事項