diff options
author | Vladimir Ermakov <vooon341@gmail.com> | 2014-09-22 13:48:43 +0400 |
---|---|---|
committer | Vladimir Ermakov <vooon341@gmail.com> | 2014-09-22 13:48:43 +0400 |
commit | 8eb310061693c86a9c8b3c7f6e2bab1ec680c46a (patch) | |
tree | b012c56604f7e66544d2806b80bfc94443f6436b /src/modules/mavlink/mavlink_ftp.h | |
parent | 407a4e0f0675f0b283eea0632208c8c3f8b9ca20 (diff) | |
download | px4-firmware-8eb310061693c86a9c8b3c7f6e2bab1ec680c46a.tar.gz px4-firmware-8eb310061693c86a9c8b3c7f6e2bab1ec680c46a.tar.bz2 px4-firmware-8eb310061693c86a9c8b3c7f6e2bab1ec680c46a.zip |
FTP: Rename command.
Payload: `<oldpath>\0<newpath>`
See: man 2 rename
Diffstat (limited to 'src/modules/mavlink/mavlink_ftp.h')
-rw-r--r-- | src/modules/mavlink/mavlink_ftp.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/mavlink/mavlink_ftp.h b/src/modules/mavlink/mavlink_ftp.h index bde8d7ec5..0fbd010be 100644 --- a/src/modules/mavlink/mavlink_ftp.h +++ b/src/modules/mavlink/mavlink_ftp.h @@ -98,6 +98,7 @@ public: kCmdRemoveDirectory, ///< Removes Directory at <path>, must be empty kCmdOpenFileWO, ///< Opens file at <path> for writing, returns <session> kCmdTruncateFile, ///< Truncate file at <path> to <offset> length + kCmdRename, ///< Rename <path1> to <path2> kRspAck = 128, ///< Ack response kRspNak ///< Nak response @@ -152,6 +153,7 @@ private: ErrorCode _workCreateDirectory(PayloadHeader *payload); ErrorCode _workRemoveFile(PayloadHeader *payload); ErrorCode _workTruncateFile(PayloadHeader *payload); + ErrorCode _workRename(PayloadHeader *payload); static const unsigned kRequestQueueSize = 2; ///< Max number of queued requests Request _request_bufs[kRequestQueueSize]; ///< Request buffers which hold work |