#include <sshpp/config.hpp>
#include <sshpp/export.hpp>
#include <sshpp/result.hpp>
#include <sshpp/sftp/sftp.hpp>
#include <sshpp/types.hpp>
#include <cstdint>
#include <filesystem>
#include <functional>
#include <optional>
#include <string>
Go to the source code of this file.
|
| SSHPP_INLINE Result< std::uint64_t > | sshpp::sftp::try_download (Sftp &sftp, const RemotePath &remote, const std::filesystem::path &local, TransferOptions opts) |
| |
| SSHPP_INLINE Result< std::uint64_t > | sshpp::sftp::try_upload (Sftp &sftp, const std::filesystem::path &local, const RemotePath &remote, TransferOptions opts) |
| |
| SSHPP_INLINE Result< std::string > | sshpp::sftp::try_read_file (Sftp &sftp, const RemotePath &path, std::size_t limit) |
| |
| SSHPP_INLINE Result< void > | sshpp::sftp::try_write_file (Sftp &sftp, const RemotePath &path, ByteView data, std::filesystem::perms perms) |
| |
| SSHPP_INLINE Result< TreeStats > | sshpp::sftp::try_download_tree (Sftp &sftp, const RemotePath &remote, const std::filesystem::path &local, TransferOptions opts) |
| |