構文
int FTP_Command(
unsigned char command,
char *param1,
char *param2
);
パラメータ
- command
- [in] FTPサーバーへ送信するコマンドを指定します。
- param1
- [in] コマンドのパラメータ1を指定します。
- param2
- [in] コマンドのパラメータ2を指定します。
command | param1 | param2 | 説明 |
---|---|---|---|
FTP_CMD_USERNAME | ユーザ名を指定します。 | NULLを指定します。 | ユーザ名を送信します。 |
FTP_CMD_PASSWORD | パスワードを指定します。 | NULLを指定します。 | パスワードを送信します。 |
FTP_CMD_CHPATH | FTPサーバー上のPATHを指定します。 | NULLを指定します。 | FTPサーバー上のPATHを移動します。 |
FTP_CMD_TYPESET | ファイル転送モード文字列を指定します。("A":アスキー, "I":バイナリ) | NULLを指定します。 | ファイル転送モードを変更します。 |
FTP_CMD_PUT | 端末上の送信元ファイルを指定します。 | FTPサーバー上でのファイル名を指定します。 | ファイルを送信します。 |
FTP_CMD_RENAME | 変更前のファイル名を指定します。 | 変更後のファイル名を指定します。 | FTPサーバー上の指定ファイルの名称を変更します。 |
FTP_CMD_GET | 端末上に保存するファイル名を指定します。 | FTPサーバー上のファイル名を指定します。 | FTPサーバー上の指定ファイルを受信します。 |
FTP_CMD_DEL | FTPサーバー上のファイル名を指定します。 | NULLを指定します。 | FTPサーバー上の指定ファイルを削除します。 |
FTP_CMD_QUIT | NULLを指定します。 | NULLを指定します。 | FTPサーバーからログアウトします。 |
戻り値
関数が成功したらM2M_SUCCESSを、失敗ならばそれ以外を返します。
解説
FTPサーバへの接続はFTP_Connect関数を呼び出します。FTPクライアントの使用後は、必ずFTP_Finish関数を呼び出してください。
必要条件
ヘッダファイル:
lib.hライブラリファイル:
FTP.h
libFTP.a
libSTARTUPOPH5000.a
最終更新日:2021/05/14