cheroot.makefile module¶
Socket file object.
- class cheroot.makefile.BufferedWriter(raw, buffer_size=131072)¶
Bases:
BufferedWriterFaux file object attached to a socket object.
- _abc_impl = <_abc._abc_data object>¶
- _flush_unlocked()¶
- write(b)¶
Write bytes to buffer.
- cheroot.makefile.MakeFile(sock, mode='r', bufsize=131072)¶
File object attached to a socket object.
- class cheroot.makefile.StreamReader(sock, mode='r', bufsize=131072)¶
Bases:
BufferedReaderSocket stream reader.
- _abc_impl = <_abc._abc_data object>¶
- has_data()¶
Return true if there is buffered data to read.
- read(*args, **kwargs)¶
Capture bytes read.
- class cheroot.makefile.StreamWriter(sock, mode='w', bufsize=131072)¶
Bases:
BufferedWriterSocket stream writer.
- _abc_impl = <_abc._abc_data object>¶
- write(val, *args, **kwargs)¶
Capture bytes written.