BufWrite

data BufHandle

newBufHandle

bPutChar

bPutStr

bPutFS

bPutFZS

bPutLitString

bFlush