Lines Matching refs:reader
1057 """Create a new buffered reader using the given readable raw IO object.
1346 """A buffered reader and writer object together.
1348 A buffered reader object and buffered writer object put together to
1352 reader and writer are RawIOBase objects that are readable and
1360 def __init__(self, reader, writer, buffer_size=DEFAULT_BUFFER_SIZE):
1365 if not reader.readable():
1366 raise OSError('"reader" argument must be readable.')
1371 self.reader = BufferedReader(reader, buffer_size)
1377 return self.reader.read(size)
1380 return self.reader.readinto(b)
1386 return self.reader.peek(size)
1389 return self.reader.read1(size)
1392 return self.reader.readinto1(b)
1395 return self.reader.readable()
1407 self.reader.close()
1410 return self.reader.isatty() or self.writer.isatty()
1421 The constructor creates a reader and writer for a seekable stream,