MQeFields structure descriptor flags

The field structure descriptor sd_flags field can be initialized with flags that define the operation of the MQeFieldsPutByStruct and MQeFieldsGetByStruct APIs.

Name Value Action
MQSTRUCT_LEN 0x1 struct offset sd_datalen is a pointer to length, not number of elements
MQSTRUCT_DATA 0x2 struct offset sd_dataoff is a pointer to data, not start of data block
MQSTRUCT_NODATA 0x4 Get operations only extract the length of the field's data. Storage for the data is managed separately. Put operations ignore descriptors with this bit set.



© IBM Corporation 2002. All Rights Reserved