PosixStdinReader

A file reader implementation using the POSIX select API using events. Reads as much content as possible when new data is available at once, making the file reading operation much more efficient when large chunks of data are being transmitted.

Members

Functions

run
void run()
Undocumented in source. Be warned that the author may not have intended to support it.
stop
void stop()
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From FileReader

yieldLine
string yieldLine()
Undocumented in source. Be warned that the author may not have intended to support it.
yieldData
ubyte[] yieldData(size_t length)
Undocumented in source. Be warned that the author may not have intended to support it.
stop
void stop()
Undocumented in source.
run
void run()
Undocumented in source.
data
ubyte[] data;
Undocumented in source.
mutex
Mutex mutex;
Undocumented in source.
running
bool running;
Undocumented in source.

Meta