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

MQe_AuthenticatorPlugin.h File Reference


Detailed Description

API header file for MQe Authenticator plugin.


Data Structures

struct  MQeAuthenticator_SubclassInitOutput_st_
 output parameter structure for MQeAuthenticator_SubclassInitFunc. More...


Typedefs

typedef MQERETURN MQEDYNFUNC( MQeAuthenticator_FreeFunc )(MQeAuthenticatorHndl, MQeAttrPlugin_FreeInput *, MQeAttrPlugin_FreeOutput *)
 function pointer type signature for an authenticator plugin free function implementation.

typedef MQERETURN MQEDYNFUNC( MQeAuthenticator_ActivateMasterPrepFunc )(MQeAuthenticatorHndl, MQeAttrPlugin_ActivateMasterPrepInput *pIn, MQeAttrPlugin_ActivateMasterPrepOutput *pOut)
 function pointer type signature for an authenticator plugin ActivateMasterPrep function implementation.

typedef MQERETURN MQEDYNFUNC( MQeAuthenticator_ActivateSlavePrepFunc )(MQeAuthenticatorHndl, MQeAttrPlugin_ActivateSlavePrepInput *pIn, MQeAttrPlugin_ActivateSlavePrepOutput *pOut)
 function pointer type signature for an authenticator plugin ActivateSlavePrep function implementation.

typedef MQERETURN MQEDYNFUNC( MQeAuthenticator_ProcessSlaveResponseFunc )(MQeAuthenticatorHndl, MQeAttrPlugin_ProcessSlaveResponseInput *, MQeAttrPlugin_ProcessSlaveResponseOutput *)
 function pointer type signature for an authenticator plugin ProcessSlaveResponse function implementation.

typedef MQERETURN MQEDYNFUNC( MQeAuthenticator_CloseFunc )(MQeAuthenticatorHndl, MQeAttrPlugin_CloseInput *, MQeAttrPlugin_CloseOutput *)
 function pointer type signature for an authenticator plugin Close function implementation.

typedef MQeAuthenticator_SubclassInitOutput_st_ MQeAuthenticator_SubclassInitOutput
 output parameter structure for MQeAuthenticator_SubclassInitFunc.

typedef MQERETURN MQEDYNFUNC( MQeAuthenticator_SubclassInitFunc )(MQeAttrPlugin_SubclassInitInput *, MQeAuthenticator_SubclassInitOutput *)
 function pointer type signature for an authenticator plugin initializer function implementation.


Typedef Documentation

MQeAuthenticator_FreeFunc
 

function pointer type signature for an authenticator plugin free function implementation.

Note:
This function needs only to free resources allocated by a plugin subclass.

MQeAuthenticator_ActivateMasterPrepFunc
 

function pointer type signature for an authenticator plugin ActivateMasterPrep function implementation.

Warning:
The implementation may be called more than once with pOut->pOutputData set to NULL in the leading calls. Such leading calls are designed to discover the size of the buffer required for output. Implementations must support this style of invocation so that the end result will be the same as if the function is only called once (with pOut->pOutputData != NULL).

MQeAuthenticator_ActivateSlavePrepFunc
 

function pointer type signature for an authenticator plugin ActivateSlavePrep function implementation.

Warning:
The implementation may be called more than once with pOut->pOutputData set to NULL in the leading calls. Such leading calls are designed to discover the size of the buffer required for output. Implementations must support this style of invocation so that the end result will be the same as if the function is only called once (with pOut->pOutputData != NULL).


Generated Thu Aug 11 23:27:09 2005 for Websphere MQ Everyplace for Multiplatforms C Programming Reference