• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mavlink / MAVSDK / 24110638161

08 Apr 2026 12:10AM UTC coverage: 50.459%. First build
24110638161

Pull #2855

github

web-flow
Merge a88a02493 into 9d13e3cca
Pull Request #2855: core: hide symbols by default, export only public API

15 of 379 new or added lines in 39 files covered. (3.96%)

19243 of 38136 relevant lines covered (50.46%)

668.58 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

33.33
/src/mavsdk/plugins/ftp_server/ftp_server.cpp
1
// WARNING: THIS FILE IS AUTOGENERATED! As such, it should not be edited.
2
// Edits need to be made to the proto files
3
// (see https://github.com/mavlink/MAVSDK-Proto/blob/master/protos/ftp_server/ftp_server.proto)
4

5
#include <iomanip>
6

7
#include "ftp_server_impl.h"
8
#include "plugins/ftp_server/ftp_server.h"
9

10
namespace mavsdk {
11

12
FtpServer::FtpServer(std::shared_ptr<ServerComponent> server_component) :
28✔
13
    ServerPluginBase(),
14
    _impl{std::make_unique<FtpServerImpl>(server_component)}
28✔
15
{}
28✔
16

17
FtpServer::~FtpServer() {}
28✔
18

19
FtpServer::Result FtpServer::set_root_dir(std::string path) const
28✔
20
{
21
    return _impl->set_root_dir(path);
28✔
22
}
23

NEW
24
MAVSDK_PUBLIC std::ostream& operator<<(std::ostream& str, FtpServer::Result const& result)
×
25
{
26
    switch (result) {
×
27
        case FtpServer::Result::Unknown:
×
28
            return str << "Unknown";
×
29
        case FtpServer::Result::Success:
×
30
            return str << "Success";
×
31
        case FtpServer::Result::DoesNotExist:
×
32
            return str << "Does Not Exist";
×
33
        case FtpServer::Result::Busy:
×
34
            return str << "Busy";
×
35
        default:
×
36
            return str << "Unknown";
×
37
    }
38
}
39

40
} // namespace mavsdk
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc