(self, payload: dict)
| 230 | self.proc = None |
| 231 | |
| 232 | def _write(self, payload: dict) -> None: |
| 233 | assert self.proc and self.proc.stdin |
| 234 | self.proc.stdin.write(json.dumps(payload) + "\n") |
| 235 | self.proc.stdin.flush() |
| 236 | |
| 237 | def _read_response(self, expected_id: int) -> dict: |
| 238 | assert self.proc and self.proc.stdout |