Lines Matching defs:self

29     def __init__(self, data: bytes):  argument
51 def __str__(self): argument
62 def __init__(self, data: bytes): argument
85 def root_dir_start(self): argument
91 def root_dir_size(self): argument
99 def data_sector_start(self): argument
105 def first_sector_of_cluster(self, cluster: int) -> int: argument
113 def cluster_bytes(self): argument
119 def __str__(self): argument
141 def __init__(self, data: bytes, sector: int, offset: int): argument
161 def as_bytes(self) -> bytes: argument
178 def whole_name(self): argument
184 def __str__(self): argument
200 def __repr__(self): argument
206 def __call__(self, start_sector: int, num_sectors: int = 1) -> bytes: ... argument
211 self, argument
232 def read_sectors(self, start_sector: int, num_sectors: int) -> bytes: argument
236 def write_sectors(self, start_sector: int, data: bytes) -> None: argument
240 self, data: bytes, start_sector: int argument
271 def read_root_directory(self) -> List[FatDirectoryEntry]: argument
279 def read_fat_entry(self, cluster: int) -> int: argument
286 def write_fat_entry(self, cluster: int, value: int) -> None: argument
298 def flush_fats(self) -> None: argument
308 def next_cluster(self, cluster: int) -> Optional[int]: argument
327 def next_free_cluster(self) -> int: argument
337 def next_free_cluster_non_continuous(self) -> int: argument
355 def read_cluster(self, cluster: int) -> bytes: argument
364 def write_cluster(self, cluster: int, data: bytes) -> None: argument
375 self, cluster: Optional[int] argument
392 self, cluster: Optional[int], name: str, ext: str, attributes: int argument
454 def update_direntry(self, entry: FatDirectoryEntry) -> None: argument
466 def find_direntry(self, path: str) -> Optional[FatDirectoryEntry]: argument
500 def read_file(self, entry: Optional[FatDirectoryEntry]) -> Optional[bytes]: argument
517 self, argument
614 def write_file(self, entry: FatDirectoryEntry, data: bytes) -> None: argument
644 def create_file(self, path: str) -> Optional[FatDirectoryEntry]: argument