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

MQeMasterCommsAdapterNew_out_st_ Struct Reference


Detailed Description

Master communications adapter - new function output structure.


Data Fields

MQEVERSION version
MQEVOID * pExceptBlock
MQERETURN MQEDYNFUNC( fPtrRead )(MQeMasterCommsAdapterHndl, MQeMasterCommsAdapterRead_in_ *, MQeMasterCommsAdapterRead_out_ *)
MQERETURN MQEDYNFUNC( fPtrWrite )(MQeMasterCommsAdapterHndl, MQeMasterCommsAdapterWrite_in_ *, MQeMasterCommsAdapterWrite_out_ *)
MQERETURN MQEDYNFUNC( fPtrFree )(MQeMasterCommsAdapterHndl, MQeMasterCommsAdapterFree_in_ *, MQeMasterCommsAdapterFree_out_ *)
MQEVOID * pPrivateData


Field Documentation

MQEVERSION MQeMasterCommsAdapterNew_out_st_::version
 

MQEVERSION containing the version of this structure.

MQEVOID* MQeMasterCommsAdapterNew_out_st_::pExceptBlock
 

Void pointer to an error structure to return error information to caller. This needs to be cast the the ExceptBlock within the function. The return and reason code are up to the user and should be from MQERETURN_USER_BASE upwards. See MQe_Native_ReturnCodes.h

MQERETURN MQEDYNFUNC( MQeMasterCommsAdapterNew_out_st_::fPtrRead)(MQeMasterCommsAdapterHndl , MQeMasterCommsAdapterRead_in_ * , MQeMasterCommsAdapterRead_out_ * )
 

The name of the read function for this adapter. The read function will take as its parameters a MQeMasterCommsAdapterHndl, a pointer to a MQeMasterCommsAdapterRead_in_ structure and a pointer to a MQeMasterCommsAdapterRead_out_ structure.

MQERETURN MQEDYNFUNC( MQeMasterCommsAdapterNew_out_st_::fPtrWrite)(MQeMasterCommsAdapterHndl , MQeMasterCommsAdapterWrite_in_ * , MQeMasterCommsAdapterWrite_out_ * )
 

The name of the write function for this adapter. The write function will take as its parameters a MQeMasterCommsAdapterHndl, a pointer to a MQeMasterCommsAdapterWrite_in_ structure and a pointer to a MQeMasterCommsAdapterWrite_out_ structure.

MQERETURN MQEDYNFUNC( MQeMasterCommsAdapterNew_out_st_::fPtrFree)(MQeMasterCommsAdapterHndl , MQeMasterCommsAdapterFree_in_ * , MQeMasterCommsAdapterFree_out_ * )
 

The name of the free function for this adapter. The free function will take as its parameters a MQeMasterCommsAdapterHndl, a pointer to a MQeMasterCommsAdapterFree_in_ structure and a pointer to a MQeMasterCommsAdapterFree_out_ structure.

MQEVOID* MQeMasterCommsAdapterNew_out_st_::pPrivateData
 

A pointer to the structure containing the data specific to this instance of the adapter. This should be cast to the relevant structure for the adapter.


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