This is the complete list of members for librats::FileTransferManager, including all inherited members.
| accept_directory_transfer(const std::string &transfer_id, const std::string &local_path) | librats::FileTransferManager | |
| accept_file_transfer(const std::string &transfer_id, const std::string &local_path) | librats::FileTransferManager | |
| calculate_file_checksum(const std::string &file_path, const std::string &algorithm="sha256") | librats::FileTransferManager | static |
| cancel_transfer(const std::string &transfer_id) | librats::FileTransferManager | |
| clear_transfer_history() | librats::FileTransferManager | |
| FileTransferManager(RatsClient &client, const FileTransferConfig &config=FileTransferConfig()) | librats::FileTransferManager | |
| get_active_transfers() const | librats::FileTransferManager | |
| get_config() const | librats::FileTransferManager | |
| get_directory_metadata(const std::string &directory_path, bool recursive=true) | librats::FileTransferManager | static |
| get_file_metadata(const std::string &file_path) | librats::FileTransferManager | static |
| get_transfer_history(size_t limit=0) const | librats::FileTransferManager | |
| get_transfer_progress(const std::string &transfer_id) const | librats::FileTransferManager | |
| get_transfer_statistics() const | librats::FileTransferManager | |
| handle_binary_data(const std::string &peer_id, const std::vector< uint8_t > &binary_data) | librats::FileTransferManager | |
| pause_transfer(const std::string &transfer_id) | librats::FileTransferManager | |
| reject_directory_transfer(const std::string &transfer_id, const std::string &reason="") | librats::FileTransferManager | |
| reject_file_transfer(const std::string &transfer_id, const std::string &reason="") | librats::FileTransferManager | |
| request_directory(const std::string &peer_id, const std::string &remote_directory_path, const std::string &local_directory_path, bool recursive=true) | librats::FileTransferManager | |
| request_file(const std::string &peer_id, const std::string &remote_file_path, const std::string &local_path) | librats::FileTransferManager | |
| resume_transfer(const std::string &transfer_id) | librats::FileTransferManager | |
| retry_transfer(const std::string &transfer_id) | librats::FileTransferManager | |
| send_directory(const std::string &peer_id, const std::string &directory_path, const std::string &remote_directory_name="", bool recursive=true) | librats::FileTransferManager | |
| send_file(const std::string &peer_id, const std::string &file_path, const std::string &remote_filename="") | librats::FileTransferManager | |
| send_file_with_metadata(const std::string &peer_id, const std::string &file_path, const FileMetadata &metadata) | librats::FileTransferManager | |
| set_completion_callback(FileTransferCompletedCallback callback) | librats::FileTransferManager | |
| set_config(const FileTransferConfig &config) | librats::FileTransferManager | |
| set_directory_progress_callback(DirectoryTransferProgressCallback callback) | librats::FileTransferManager | |
| set_directory_request_callback(DirectoryRequestCallback callback) | librats::FileTransferManager | |
| set_file_request_callback(FileRequestCallback callback) | librats::FileTransferManager | |
| set_progress_callback(FileTransferProgressCallback callback) | librats::FileTransferManager | |
| set_request_callback(FileTransferRequestCallback callback) | librats::FileTransferManager | |
| validate_file_path(const std::string &file_path, bool check_write=false) | librats::FileTransferManager | static |
| ~FileTransferManager() | librats::FileTransferManager |