libsshpp v0.1.7
Modern C++17 wrapper for libssh
Loading...
Searching...
No Matches
algorithms.ipp File Reference
#include <sshpp/config.hpp>
#include <sshpp/sftp/algorithms.hpp>
#include <fstream>
#include <vector>
Include dependency graph for algorithms.ipp:

Namespaces

namespace  sshpp
 
namespace  sshpp::sftp
 

Functions

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< TreeStatssshpp::sftp::try_download_tree (Sftp &sftp, const RemotePath &remote, const std::filesystem::path &local, TransferOptions opts)