Classes | Namespaces | Macros
ftp.cpp File Reference

FTP plugin. More...

#include <chrono>
#include <cerrno>
#include <condition_variable>
#include <mavros/mavros_plugin.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 <pluginlib/class_list_macros.h>
Include dependency graph for ftp.cpp:

Go to the source code of this file.

Classes

class  mavros::std_plugins::FTPPlugin
 FTP plugin. More...
 
class  mavros::std_plugins::FTPRequest
 FTP Request message abstraction class. More...
 
struct  mavros::std_plugins::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

 mavros
 
 mavros::std_plugins
 

Macros

#define SERVICE_IDLE_CHECK()
 

Detailed Description

FTP plugin.

Author
Vladimir Ermakov vooon.nosp@m.341@.nosp@m.gmail.nosp@m..com

Definition in file ftp.cpp.



mavros
Author(s): Vladimir Ermakov
autogenerated on Tue Jun 1 2021 02:36:26