Bug Report

Title:ftpget/ftpput関数の実行中、タイムアウトを検出してエラー終了する ように改善

ID : mb02/11/26-2
対象製品 : ル・クローンMobile Agent
対象OS機種 : WindowsCE
対象製品Ver: v42
モジュール : WinCE実行(Lcm41.exe)

    改善
    ftpget/ftpput関数の実行中、タイムアウトを検出してエラー終了するように改善。
    【タイムアウトするケース】
    ・Winsock関数がタイムアウト値を越えて制御を返さない場合。
    ・FTPのプロトコル上有効な待ち状態ではあるが、その待ち時間がタイムアウト値を越えた場合。

    なおタイムアウト値はSetTimeOut関数で指定します。単位は秒です。
    この修正に伴い、ftpget/ftpput関数の戻り値を拡張しました。
    <戻り値>
      2x 接続まで
       21 ソケットの作成
       22 FTPサーバへの接続(IPアドレス)
       23 アカウントの認証
      3x 送信中
       31 データ送受信中の回線異常
       32 サーバ側に存在しないファイルをダウンロードしようとした
      4x ローカル・ファイルのI/O
       41 ローカル・ファイルのI/O
      51 タイムアウト
      9x その他
       99 その他

    対応
    以下のPatchで解決されています。
    Agent v42r17 for Windows CE (v42r17_wince.lzh)

    注意)Patchを反映される場合は、該当Patchのreadme.txtをよくお読み下さい。

Index