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

Classes

class  AesFileImporter
 Import files into drives. More...
 
class  AesFileImporter.FileImportOptions
 File importer 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_importer
 Import files into drives.
 

Functions

 _import_file (int index, int final_part_size, int final_running_threads, int file_size, IFile file_to_import, IFile salmon_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 AesFileImporter class instead.
 
 _import_file_part (IFile file_to_import, AesFile salmon_file, int start, int count, memoryview|None total_bytes_read, 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 AesFileImporter class instead.