Classes | Namespaces | Defines
ftp.cpp File Reference

FTP plugin. More...

#include <chrono>
#include <cerrno>
#include <condition_variable>
#include <mavros/mavros_plugin.h>
#include <pluginlib/class_list_macros.h>
#include <std_srvs/Empty.h>
#include <mavros_msgs/FileEntry.h>
#include <mavros_msgs/FileList.h>
#include <mavros_msgs/FileOpen.h>
#include <mavros_msgs/FileClose.h>
#include <mavros_msgs/FileRead.h>
#include <mavros_msgs/FileWrite.h>
#include <mavros_msgs/FileRemove.h>
#include <mavros_msgs/FileMakeDir.h>
#include <mavros_msgs/FileRemoveDir.h>
#include <mavros_msgs/FileTruncate.h>
#include <mavros_msgs/FileRename.h>
#include <mavros_msgs/FileChecksum.h>
Include dependency graph for ftp.cpp:

Go to the source code of this file.

Classes

class  mavplugin::FTPPlugin
 FTP plugin. More...
class  mavplugin::FTPRequest
 FTP Request message abstraction class. More...
struct  mavplugin::FTPRequest::PayloadHeader
 This is the payload which is in mavlink_file_transfer_protocol_t.payload. We pad the structure ourselves to 32 bit alignment to avoid usage of any pack pragmas. More...

Namespaces

namespace  mavplugin

Defines

#define SERVICE_IDLE_CHECK()

Detailed Description

FTP plugin.

Author:
Vladimir Ermakov <vooon341@gmail.com>

Definition in file ftp.cpp.



mavros
Author(s): Vladimir Ermakov
autogenerated on Thu Feb 9 2017 04:00:17