Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

MQeStorageAdapterWrite_in_st_ Struct Reference


Detailed Description

Write adapter function input structure.

Prototype: write_function_name( MQeStorageAdapterHndl hAdapter , MQeStorageAdapterWrite_in_ * pInput , MQeStorageAdapterWrite_out_ * pOutput);

Required actions: Create an area in the location indicated, then write to that area from the buffer provided. The number of bytes successfully written should be returned in the output structure. If an error occurs the appropriate return and reason codes should be put in the exception block and a value other than MQERETURN_OK returned.

Optional actions: Any


Data Fields

MQEVERSION version
MQeStringHndl hFileName
MQEBYTE * pBuffer
MQEVOID * pPrivateData
MQEBOOL bTruncate


Field Documentation

MQEVERSION MQeStorageAdapterWrite_in_st_::version
 

MQEVERSION containing the version of this structure.

MQeStringHndl MQeStorageAdapterWrite_in_st_::hFileName
 

The name identifying the area of storage containing the information to write to.

MQEBYTE* MQeStorageAdapterWrite_in_st_::pBuffer
 

A pointer to a buffer containing the data to write

MQEVOID* MQeStorageAdapterWrite_in_st_::pPrivateData
 

A pointer to the structure containing the data specific to this instance of the plug in adapter.

MQEBOOL MQeStorageAdapterWrite_in_st_::bTruncate
 

Shall we truncate the file - used for V1 disk fields compatibility


The documentation for this struct was generated from the following file:
Generated Thu Aug 11 23:27:18 2005 for Websphere MQ Everyplace for Multiplatforms C Programming Reference