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

DT-900 C ライブラリ解説書
272
機能 ファイル受信 関数名 cu_fileRecv
【通信ユーティリティ : マルチドロッププロトコル】
相手より送信される複数ファイルを一括して受信します。
パラメータの指定により、画面に受信処理の進捗を示すグラフを表示できます。
≪C言語インタフェース≫
【コーリングシーケンス】
ER ercd = cu_fileRecv(H comNo, UB priority, UB fileKind, UH,*fileCount,
CU_FILE_INFO_FORM *fileInfo, UB graphFlag, UB graphPos)
【パラメータ】
H comNo :通信ポート
COM0 :カシオ IR インタフェース
COM1 :シリアルインタフェース
UB priority :優先順位 (0∼255)0∼FFh (必須ですが本機では使用していません)
UB fileKind :ファイル種別
カシオ提供の通信ユーティリティを使用する場合は、03h に設定して下さい。
UH *fileCount :(呼び出し時)fileInfo から始まる CU_FILE_INFO_FORM の配列数
:(戻り時)受信したファイルの数
CU_FILE_INFO_FORM *fileInfo :転送ファイル情報の配列(fileCount 分)の先頭アドレス
(転送ファイル情報はファイル送信関数を参照)
UB graphFlag :グラフ表示フラグ
CU_GRAPH_ON_1 :転送全体を100%として表示
CU_GRAPH_ON_2 :1ファイルを100%として表示
CU_GRAPH_OFF :表示しません
UB graphPos :グラフ表示行(0∼7,graphFlag CU_GRAPH_OFF 時は参照しません)
【リターンパラメータ】
ER ercd :リターンコード
【リターンコード】
E_OK :正常終了
E_NG :異常終了
E_PRM :パラメータエラー
≪備考≫
・相手から総転送サイズを不定/不明としてファイル送信された場合には、グラフ表示フラグに関わらず、グラフ表示は行い
ません。
・当関数の使用前に cu_open 関数、使用後に cu_close 関数を実行する必要があります。