Loading...
Searching...
No Matches
sf::Sftp Member List

This is the complete list of members for sf::Sftp, including all inherited members.

connect(IpAddress server, unsigned short port=22, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
createDirectory(const std::filesystem::path &path, std::filesystem::perms permissions=(std::filesystem::perms::owner_all|std::filesystem::perms::group_read|std::filesystem::perms::group_exec|std::filesystem::perms::others_read|std::filesystem::perms::others_exec), const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
deleteDirectory(const std::filesystem::path &path, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
deleteFile(const std::filesystem::path &path, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
disconnect(const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
download(const std::filesystem::path &remotePath, const std::function< bool(const void *data, std::size_t size)> &callback, std::uint64_t offset=0, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
getAttributes(const std::filesystem::path &path, bool followLinks=true, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
getDirectoryListing(const std::filesystem::path &path, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
getSessionInfo() constsf::Sftp
getWorkingDirectory(const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
login(std::string_view name, std::string_view password, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
login(std::string_view name, const char *publicKeyData, std::size_t publicKeyLength, const char *privateKeyData, std::size_t privateKeyLength, const char *privateKeyPassphrase="", const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
login(std::string_view name, std::string_view publicKeyData, std::string_view privateKeyData, std::string_view privateKeyPassphrase={}, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
operator=(const Sftp &)=deletesf::Sftp
rename(const std::filesystem::path &oldPath, const std::filesystem::path &newPath, bool overwrite=false, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
resolvePath(const std::filesystem::path &path, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
Sftp()sf::Sftp
Sftp(const Sftp &)=deletesf::Sftp
upload(const std::filesystem::path &remotePath, const std::function< bool(void *data, std::size_t &size)> &callback, std::filesystem::perms permissions=(std::filesystem::perms::owner_read|std::filesystem::perms::owner_write|std::filesystem::perms::group_read|std::filesystem::perms::others_read), bool truncate=true, bool append=false, std::uint64_t offset=0, const TimeoutWithPredicate &timeout=Time::Zero)sf::Sftp
~Sftp()sf::Sftp