(self)
| 587 | EMPTY_BUFFER = "" |
| 588 | |
| 589 | def snap(self) -> str: |
| 590 | self._assert_state("snap", ("started", "suspended")) |
| 591 | self.tmpfile.seek(0) |
| 592 | res = self.tmpfile.read() |
| 593 | self.tmpfile.seek(0) |
| 594 | self.tmpfile.truncate() |
| 595 | return res |
| 596 | |
| 597 | def writeorg(self, data: str) -> None: |
| 598 | """Write to original file descriptor.""" |