User manual - Cライブラリ解説書ver.2.00(2003年2月7日)

DT-900 C ライブラリ解説書
283
機能 ファイル送信 関数名 cu_fileSend
【通信ユーティリティ : FLINK プロトコル】
指定された複数ファイルを一括して送信します。
転送先ディレクトリが存在しない場合は自動的に生成します。
パラメータの指定により、画面に送信処理の進捗を示すグラフを表示できます。
≪C言語インタフェース≫
【コーリングシーケンス】
ER ercd = cu_fileSend(H comNo,H mode,B *fName,B *dir,H protect, CU_GRAPHSET *graphSet)
【パラメータ】
H comNo :通信ポート
COM0 :カシオ IR インタフェース
COM1 :シリアルインタフェース
H mode :転送モード(通常転送か再帰呼び出し転送かを指定します)
CU_TRANS_NORMAL :通常転送
CU_TRANS_RECURSIVE :再帰呼び出し
B *fName :送信ファイル名エリア(複数指定およびワイルドカード可)
B *dir :送信先ディレクトリ名エリア(複数指定およびワイルドカード不可)
H protect :強制上書きフラグ(受信側に同一ファイルが書込禁止モードで存在した場合、
属性変更して書込みを行うかを指定します)
CU_PROTECT_VALID :強制書込みしない
CU_PROTECT_INVALID :する
CU_GRAPHSET *graphSet グラフ表示情報
【ストラクト構造】
typedef struct{
H graphMode :グラフ表示モード
CU_GRAPH_ON_1 :転送全体を 100%として表示
CU_GRAPH_ON_2 :1ファイルを 100%として表示
CU_GRAPH_OFF :表示しない
(CU_GRAPH_OFF 設定時は以下のパラメータは参照しません)
H graphPos :ファイル名表示先頭行(0∼11)
H graphCol :ファイル名表示先頭桁(0∼25)
H graphName :ファイル名表示フラグ(全パス表示かファイル名のみかを指定します)
CU_GRAPH_NM_PATH :全パス表示
CU_GRAPH_NM_FILE :ファイル名のみ
H graphLine :ファイル名エリア行数(1∼12)
} CU_GRAPHSET;
【リターンパラメータ】
ER ercd :リターンコード
【リターンコード】
E_OK :正常終了
E_NG :異常終了
E_PRM :パラメータエラー
≪備考≫