BufferedIO


Derived from: BDataIO

Declared in: BufferIO.h

Library: libHTTP.so


Overview



Constructor and Destructor


BufferedIO()


	BufferedIO( BDataIO *childIO = NULL, size_t bufferSize = 4096 )


~BufferedIO()


	virtual ~BufferedIO( void )


Member Functions


DoAllocate()


	status_t DoAllocate( void )


SetChildIO()


	void SetChildIO( BDataIO *childIO )


Read()


	virtual ssize_t Read(void *buffer, size_t numBytes)


Write()


	virtual ssize_t Write(const void *buffer, size_t numBytes)


Sync()


	int Sync( void )


libHTTP - A high-level HTTP API for the BeOS


Copyright (C) 1999 Joe Kloss