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 |