== buffer information table ==
Declared in: buffers.h
Defined in: buffers.c
Initialized by: initbuffers
Modified by:
The buffer information table is stored in dynamic memory and is allocated by the initbuffers function. It contains records about each of the dynamic buffers in use.
== The buffer information table ==
The buffer information table contains the following information about each of the buffers allocated by the libbuffer library:
addr The address of the buffer in memory
rwlockaddr The address if the locking record for the buffer
sz The number of characters that the buffer can currently hold
ptr The offset write position for data in the buffer
tail The offset tail position for circular buffer applications