(self)
| 374 | ) |
| 375 | |
| 376 | def _read_page_header(self) -> None: |
| 377 | bit_offset = self._page_bit_offset |
| 378 | tx = const.page_type_offset + bit_offset |
| 379 | self._current_page_type = ( |
| 380 | self._read_uint(tx, const.page_type_length) & const.page_type_mask2 |
| 381 | ) |
| 382 | tx = const.block_count_offset + bit_offset |
| 383 | self._current_page_block_count = self._read_uint(tx, const.block_count_length) |
| 384 | tx = const.subheader_count_offset + bit_offset |
| 385 | self._current_page_subheaders_count = self._read_uint( |
| 386 | tx, const.subheader_count_length |
| 387 | ) |
| 388 | |
| 389 | def _process_page_metadata(self) -> None: |
| 390 | bit_offset = self._page_bit_offset |
no test coverage detected