This is the complete list of members for IOChannel, including all inherited members.
close(void) | IOChannel | virtual |
fd(void) const | IOChannel | virtual |
fd(IOFD value) | IOChannel | virtual |
IOChannel(IOFD fd=-1) | IOChannel | |
isBlocking(void) const | IOChannel | virtual |
m_fd | IOChannel | private |
read(void *into, IOSize n) override | IOChannel | virtual |
read(void) | IOChannel | |
read(IOBuffer into) | IOChannel | |
read(void *into, IOSize n)=0 | IOChannel | |
IOInput::read(void) | IOInput | |
IOInput::read(IOBuffer into) | IOInput | |
readv(IOBuffer *into, IOSize buffers) override | IOChannel | virtual |
setBlocking(bool value) | IOChannel | virtual |
sysclose(IOFD fd, int *error=nullptr) | IOChannel | protected |
write(const void *from, IOSize n) override | IOChannel | virtual |
write(unsigned char byte) | IOChannel | |
write(IOBuffer from) | IOChannel | |
write(const void *from, IOSize n)=0 | IOChannel | |
IOOutput::write(unsigned char byte) | IOOutput | |
IOOutput::write(IOBuffer from) | IOOutput | |
writev(const IOBuffer *from, IOSize buffers) override | IOChannel | virtual |
xread(IOBuffer into) | IOInput | |
xread(void *into, IOSize n) | IOInput | |
xreadv(IOBuffer *into, IOSize buffers) | IOInput | |
xwrite(const void *from, IOSize n) | IOOutput | |
xwrite(IOBuffer from) | IOOutput | |
xwritev(const IOBuffer *from, IOSize buffers) | IOOutput | |
~IOChannel(void) override | IOChannel | |
~IOInput(void) | IOInput | virtual |
~IOOutput(void) | IOOutput | virtual |