Salmon
Loading...
Searching...
No Matches
aes_file_exporter.py File Reference

Classes

class  AesFileExporter
 Exports files from drives. More...
 
class  AesFileExporter.FileExportOptions
 File exporter options. More...
 

Namespaces

namespace  salmon_fs
 Salmon Filesystem package.
 
namespace  salmon_fs.salmonfs
 Salmon encrypted file system.
 
namespace  salmon_fs.salmonfs.drive
 Virtual drive definitions.
 
namespace  salmon_fs.salmonfs.drive.utils
 Drive utilities to import, export, and search files in encrypted virtual drives.
 
namespace  salmon_fs.salmonfs.drive.utils.aes_file_exporter
 Exports files from drives.
 

Functions

 _export_file (int index, int final_part_size, int final_running_threads, int file_size, IFile real_file_to_export, IFile real_file, str shm_total_bytes_read_name, str shm_cancel_name, int buffer_size, bytearray key, bool integrity, bytearray|None hash_key, int chunk_size)
 Do not use directly use AesFileExporter class instead.
 
 _export_file_part (AesFile file_to_export, IFile exported_file, int start, int count, memoryview|None total_bytes_written, int buffer_size, str|None shm_cancel_name=None, list[bool]|None stopped=None, Callable[[int, int], Any]|None on_progress_changed=None)
 Do not use directly use AesFileExporter class instead.