CclBuf(unsigned long length, DataAreaType type = extensible)
length
The initial length of the data area, in bytes. The default is 0.
type
An enumeration indicating whether the data area can be extended. Possible
values are extensible or fixed. The default is extensible.
Creates a CclBuf object, allocating its own data area with the given length.
All the bytes within it are set to null. The data length is set to zero and
remains zero until data is put in the buffer.