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

MQe_CryptorPluginBase.h File Reference


Detailed Description

Base API header file for MQe Cryptor plugin.


Data Structures

struct  MQeCryptor_EncryptInput_DynamicBuffer_st_
 input parameter structure for MQeCryptor_EncryptFunc. More...

struct  MQeCryptor_EncryptOutput_DynamicBuffer_st_
 output parameter structure for MQeCryptor_EncryptFunc. More...

struct  MQeCryptor_DecryptInput_DynamicBuffer_st_
 input parameter structure for MQeCryptor_DecryptFunc. More...

struct  MQeCryptor_DecryptOutput_DynamicBuffer_st_
 output parameter structure for MQeCryptor_DecryptFunc. More...

struct  MQeCryptor_SubclassInitOutput_Header_st_
 output parameter structure for MQeCryptor_SubclassInitOutput_Header. More...

struct  MQeCryptor_SubclassInitOutput_DynamicBuffer_st_
 output parameter structure for MQeCryptor_SubclassInitOutput_DynamicBuffer. More...


Typedefs

typedef MQERETURN MQEDYNFUNC( MQeCryptor_FreeFunc )(MQeCryptorHndl, MQeAttrPlugin_FreeInput *, MQeAttrPlugin_FreeOutput *)
 function pointer type signature for a cryptor plugin free function implementation.

typedef MQeCryptor_EncryptInput_DynamicBuffer_st_ MQeCryptor_EncryptInput_DynamicBuffer
 type definition of struct MQeCryptor_EncryptInput_DynamicBuffer.

typedef MQeCryptor_EncryptOutput_DynamicBuffer_st_ MQeCryptor_EncryptOutput_DynamicBuffer
 type definition of struct MQeCryptor_EncryptOutput_DynamicBuffer.

typedef MQeCryptor_DecryptInput_DynamicBuffer_st_ MQeCryptor_DecryptInput_DynamicBuffer
 type definition of struct MQeCryptor_DecryptInput_DynamicBuffer.

typedef MQeCryptor_DecryptOutput_DynamicBuffer_st_ MQeCryptor_DecryptOutput_DynamicBuffer
 type definition of struct MQeCryptor_DecryptOutput_DynamicBuffer.

typedef MQERETURN MQEDYNFUNC( MQeCryptor_EncryptFunc_DynamicBuffer )(MQeCryptorHndl, MQeCryptor_EncryptInput_DynamicBuffer *, MQeCryptor_EncryptOutput_DynamicBuffer *)
 function pointer type signature for a cryptor plugin encrypt function implementation.

typedef MQERETURN MQEDYNFUNC( MQeCryptor_DecryptFunc_DynamicBuffer )(MQeCryptorHndl, MQeCryptor_DecryptInput_DynamicBuffer *, MQeCryptor_DecryptOutput_DynamicBuffer *)
 function pointer type signature for a cryptor plugin decrypt function implementation.

typedef MQeCryptor_SubclassInitOutput_Header_st_ MQeCryptor_SubclassInitOutput_Header
 output parameter structure for MQeCryptor_SubclassInitOutput_Header.

typedef MQeCryptor_SubclassInitOutput_DynamicBuffer_st_ MQeCryptor_SubclassInitOutput_DynamicBuffer
 output parameter structure for MQeCryptor_SubclassInitOutput_DynamicBuffer.

typedef MQERETURN MQEDYNFUNC( MQeCryptor_SubclassInitFunc )(MQeAttrPlugin_SubclassInitInput *, MQeCryptor_SubclassInitOutput *)
 function pointer type signature for a cryptor plugin initializer function implementation.


Typedef Documentation

typedef MQERETURN MQEDYNFUNC( MQeCryptor_FreeFunc)(MQeCryptorHndl , MQeAttrPlugin_FreeInput *, MQeAttrPlugin_FreeOutput * )
 

function pointer type signature for a cryptor plugin free function implementation.

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


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