(self, buf, write=_write)
| 396 | _read = os.read |
| 397 | |
| 398 | def _send(self, buf, write=_write): |
| 399 | remaining = len(buf) |
| 400 | while True: |
| 401 | n = write(self._handle, buf) |
| 402 | remaining -= n |
| 403 | if remaining == 0: |
| 404 | break |
| 405 | buf = buf[n:] |
| 406 | |
| 407 | def _recv(self, size, read=_read): |
| 408 | buf = io.BytesIO() |