SFML 3.1.0
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() const | sf::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 &)=delete | sf::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 &)=delete | sf::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 |