(fd, buf, size, read=os.read)
| 51 | except ImportError: |
| 52 | |
| 53 | def __read__(fd, buf, size, read=os.read): |
| 54 | chunk = read(fd, size) |
| 55 | n = len(chunk) |
| 56 | if n != 0: |
| 57 | buf.write(chunk) |
| 58 | return n |
| 59 | readcanbuf = False |
| 60 | |
| 61 | def unpack_from(fmt, iobuf, unpack=unpack): # noqa |