#include <types.h>
Public Attributes | |
| MqErrorSP | error |
| link to the current MqErrorS object | |
| MQ_BIN | data |
| always point to the beginning of the data-segment | |
| MQ_SIZE | size |
| the size of the data-segment | |
| MQ_SIZE | cursize |
| currently used size (always: cursize < size) | |
| MQ_SIZE | numItems |
| the number of items in the data-segment (only if it is a package) | |
| MqBufferU | cur |
| a package (always: data <= cur.B <= data+cursize) | |
| MqAllocE | alloc |
| allocation style, MQ_DYNAMIC or MQ_STATIC | |
| MqTypeE | type |
| type of the item stored into the data-segment | |
an MqBufferS object is used for 3 different purposes:
switch to process different MqTypeE
Definition at line 700 of file types.h.
|
|
a package (always: data <= cur.B <= data+cursize) point to current position, used for 'appending to' or 'reading from' |
1.3.8-20040928