kdecore Library API Documentation

KBufferedIO Member List

This is the complete list of members for KBufferedIO, including all inherited members.

availRead enum value (defined in KBufferedIO)KBufferedIO
bytesAvailable() constKBufferedIO [virtual]
bytesToWrite() constKBufferedIO [virtual]
bytesWritten(int nbytes)KBufferedIO [signal]
canReadLine() constKBufferedIO [virtual]
closed(int state)KBufferedIO [signal]
closedNow enum value (defined in KBufferedIO)KBufferedIO
closeModes enum nameKBufferedIO
closeNow()=0KBufferedIO [pure virtual]
consumeReadBuffer(unsigned nbytes, char *destbuffer, bool discard=true)KBufferedIO [protected, virtual]
consumeWriteBuffer(unsigned nbytes)KBufferedIO [protected, virtual]
delayed enum value (defined in KBufferedIO)KBufferedIO
dirtyWrite enum value (defined in KBufferedIO)KBufferedIO
enableRead(bool enable)=0KAsyncIO [pure virtual]
enableWrite(bool enable)=0KAsyncIO [pure virtual]
feedReadBuffer(unsigned nbytes, const char *buffer, bool atBeginning=false)KBufferedIO [protected, virtual]
feedWriteBuffer(unsigned nbytes, const char *buffer)KBufferedIO [protected, virtual]
inBufKBufferedIO [protected]
inBufIndex (defined in KBufferedIO)KBufferedIO [protected]
involuntary enum value (defined in KBufferedIO)KBufferedIO
KAsyncIO() (defined in KAsyncIO)KAsyncIO [inline, protected]
KBufferedIO() (defined in KBufferedIO)KBufferedIO [protected]
outBufKBufferedIO [protected]
outBufIndex (defined in KBufferedIO)KBufferedIO [protected]
peekBlock(char *data, uint maxlen)=0KBufferedIO [pure virtual]
readBufferSize() constKBufferedIO [protected, virtual]
readyRead()KAsyncIO [signal]
readyWrite()KAsyncIO [signal]
setBufferSize(int rsize, int wsize=-2)KBufferedIO [virtual]
unreadBlock(const char *data, uint len)KBufferedIO [virtual]
virtual_hook(int id, void *data) (defined in KBufferedIO)KBufferedIO [protected, virtual]
waitForMore(int msec)=0KBufferedIO [pure virtual]
writeBufferSize() constKBufferedIO [protected, virtual]
~KBufferedIO()KBufferedIO [virtual]

KDE Logo
This file is part of the documentation for kdecore Library Version 3.2.3.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sun Oct 10 18:54:58 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003