35 #include <sys/types.h> 
char cbufIsEmpty(Cbuf this)
 
size_t cbufGetFree(Cbuf this)
 
char * cbufGetData(Cbuf, size_t)
 
char * cbufSetData(Cbuf, const void *, size_t)
 
void cbufRelease(Cbuf this)
 
char * cbufMemchr(Cbuf this, int c)
 
Bool cbufIsLocked(Cbuf this)
 
ssize_t cbufWrite(Cbuf, Stream)
 
char * cbufGetWrite(Cbuf this)
 
void cbufIncWrite(Cbuf this, size_t n)
 
ssize_t cbufRead(Cbuf, Stream)
 
char * cbufGetLine(Cbuf, char **)
 
size_t cbufAddrIndex(Cbuf this, const void *c)
 
void cbufIncRead(Cbuf this, size_t n)
 
char * cbufGetRead(Cbuf this)
 
void cbufSkipNonAlpha(Cbuf this)