active_session | mavros::std_plugins::FTPPlugin | private |
add_dirent(const char *ptr, size_t slen) | mavros::std_plugins::FTPPlugin | inlineprivate |
capabilities_cb(UAS::MAV_CAP capabilities) | mavros::plugin::PluginBase | inlineprotectedvirtual |
checksum_cb(mavros_msgs::FileChecksum::Request &req, mavros_msgs::FileChecksum::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
checksum_crc32 | mavros::std_plugins::FTPPlugin | private |
checksum_crc32_file(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
checksum_srv | mavros::std_plugins::FTPPlugin | private |
CHUNK_TIMEOUT_MS | mavros::std_plugins::FTPPlugin | privatestatic |
close_cb(mavros_msgs::FileClose::Request &req, mavros_msgs::FileClose::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
close_file(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
close_srv | mavros::std_plugins::FTPPlugin | private |
compute_rw_timeout(size_t len) | mavros::std_plugins::FTPPlugin | inlineprivatestatic |
cond | mavros::std_plugins::FTPPlugin | private |
cond_mutex | mavros::std_plugins::FTPPlugin | private |
connection_cb(bool connected) | mavros::plugin::PluginBase | inlineprotectedvirtual |
ConstPtr typedef | mavros::plugin::PluginBase | |
create_directory(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
enable_capabilities_cb() | mavros::plugin::PluginBase | inlineprotected |
enable_connection_cb() | mavros::plugin::PluginBase | inlineprotected |
ftp_nh | mavros::std_plugins::FTPPlugin | private |
FTPPlugin() | mavros::std_plugins::FTPPlugin | inline |
get_subscriptions() override | mavros::std_plugins::FTPPlugin | inlinevirtual |
go_idle(bool is_error_, int r_errno_=0) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_ack_checksum(FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_ack_list(FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_ack_open(FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_ack_read(FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_ack_write(FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_file_transfer_protocol(const mavlink::mavlink_message_t *msg, FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_req_ack(FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
handle_req_nack(FTPRequest &req) | mavros::std_plugins::FTPPlugin | inlineprivate |
HandlerCb typedef | mavros::plugin::PluginBase | |
HandlerInfo typedef | mavros::plugin::PluginBase | |
initialize(UAS &uas_) override | mavros::std_plugins::FTPPlugin | inlinevirtual |
is_error | mavros::std_plugins::FTPPlugin | private |
last_send_seqnr | mavros::std_plugins::FTPPlugin | private |
list_cb(mavros_msgs::FileList::Request &req, mavros_msgs::FileList::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
list_directory(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
list_directory_end() | mavros::std_plugins::FTPPlugin | inlineprivate |
list_entries | mavros::std_plugins::FTPPlugin | private |
list_offset | mavros::std_plugins::FTPPlugin | private |
list_path | mavros::std_plugins::FTPPlugin | private |
list_srv | mavros::std_plugins::FTPPlugin | private |
LIST_TIMEOUT_MS | mavros::std_plugins::FTPPlugin | privatestatic |
m_uas | mavros::plugin::PluginBase | protected |
make_handler(const mavlink::msgid_t id, void(_C::*fn)(const mavlink::mavlink_message_t *msg, const mavconn::Framing framing)) | mavros::plugin::PluginBase | inlineprotected |
make_handler(void(_C::*fn)(const mavlink::mavlink_message_t *, _T &)) | mavros::plugin::PluginBase | inlineprotected |
MAX_RESERVE_DIFF | mavros::std_plugins::FTPPlugin | privatestatic |
mkdir_cb(mavros_msgs::FileMakeDir::Request &req, mavros_msgs::FileMakeDir::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
mkdir_srv | mavros::std_plugins::FTPPlugin | private |
OP enum name | mavros::std_plugins::FTPPlugin | private |
op_state | mavros::std_plugins::FTPPlugin | private |
open_cb(mavros_msgs::FileOpen::Request &req, mavros_msgs::FileOpen::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
open_file(std::string &path, int mode) | mavros::std_plugins::FTPPlugin | inlineprivate |
open_path | mavros::std_plugins::FTPPlugin | private |
open_size | mavros::std_plugins::FTPPlugin | private |
open_srv | mavros::std_plugins::FTPPlugin | private |
OPEN_TIMEOUT_MS | mavros::std_plugins::FTPPlugin | privatestatic |
PluginBase() | mavros::plugin::PluginBase | inlineprotected |
Ptr typedef | mavros::plugin::PluginBase | |
r_errno | mavros::std_plugins::FTPPlugin | private |
read_buffer | mavros::std_plugins::FTPPlugin | private |
read_cb(mavros_msgs::FileRead::Request &req, mavros_msgs::FileRead::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
read_file(std::string &path, size_t off, size_t len) | mavros::std_plugins::FTPPlugin | inlineprivate |
read_file_end() | mavros::std_plugins::FTPPlugin | inlineprivate |
read_offset | mavros::std_plugins::FTPPlugin | private |
read_size | mavros::std_plugins::FTPPlugin | private |
read_srv | mavros::std_plugins::FTPPlugin | private |
remove_cb(mavros_msgs::FileRemove::Request &req, mavros_msgs::FileRemove::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
remove_directory(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
remove_file(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
remove_srv | mavros::std_plugins::FTPPlugin | private |
rename_(std::string &old_path, std::string &new_path) | mavros::std_plugins::FTPPlugin | inlineprivate |
rename_cb(mavros_msgs::FileRename::Request &req, mavros_msgs::FileRename::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
rename_srv | mavros::std_plugins::FTPPlugin | private |
reset_cb(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
reset_srv | mavros::std_plugins::FTPPlugin | private |
rmdir_cb(mavros_msgs::FileRemoveDir::Request &req, mavros_msgs::FileRemoveDir::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
rmdir_srv | mavros::std_plugins::FTPPlugin | private |
send_any_path_command(FTPRequest::Opcode op, const std::string &debug_msg, std::string &path, uint32_t offset) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_calc_file_crc32_command(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_create_command() | mavros::std_plugins::FTPPlugin | inlineprivate |
send_create_dir_command(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_list_command() | mavros::std_plugins::FTPPlugin | inlineprivate |
send_open_ro_command() | mavros::std_plugins::FTPPlugin | inlineprivate |
send_open_wo_command() | mavros::std_plugins::FTPPlugin | inlineprivate |
send_read_command() | mavros::std_plugins::FTPPlugin | inlineprivate |
send_remove_command(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_remove_dir_command(std::string &path) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_rename_command(std::string &old_path, std::string &new_path) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_reset() | mavros::std_plugins::FTPPlugin | inlineprivate |
send_terminate_command(uint32_t session) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_truncate_command(std::string &path, size_t length) | mavros::std_plugins::FTPPlugin | inlineprivate |
send_write_command(const size_t bytes_to_copy) | mavros::std_plugins::FTPPlugin | inlineprivate |
session_file_map | mavros::std_plugins::FTPPlugin | private |
Subscriptions typedef | mavros::plugin::PluginBase | |
truncate_cb(mavros_msgs::FileTruncate::Request &req, mavros_msgs::FileTruncate::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
truncate_file(std::string &path, size_t length) | mavros::std_plugins::FTPPlugin | inlineprivate |
truncate_srv | mavros::std_plugins::FTPPlugin | private |
V_FileData typedef | mavros::std_plugins::FTPPlugin | private |
wait_completion(const int msecs) | mavros::std_plugins::FTPPlugin | inlineprivate |
write_buffer | mavros::std_plugins::FTPPlugin | private |
write_bytes_to_copy() | mavros::std_plugins::FTPPlugin | inlineprivate |
write_cb(mavros_msgs::FileWrite::Request &req, mavros_msgs::FileWrite::Response &res) | mavros::std_plugins::FTPPlugin | inlineprivate |
write_file(std::string &path, size_t off, V_FileData &data) | mavros::std_plugins::FTPPlugin | inlineprivate |
write_file_end() | mavros::std_plugins::FTPPlugin | inlineprivate |
write_it | mavros::std_plugins::FTPPlugin | private |
write_offset | mavros::std_plugins::FTPPlugin | private |
write_srv | mavros::std_plugins::FTPPlugin | private |
~PluginBase() | mavros::plugin::PluginBase | inlinevirtual |