bipInitializeUserExits es una función de implementación que exporta la biblioteca de salidas de usuario (archivo .lel).
Esta función se invoca cuando se inicia el grupo de ejecución, justo después de cargar el archivo .lel. Cuando se ejecuta esta función, el código de salida debe invocar a cciRegisterUserExit para registrar cada salida de usuario que proporciona este archivo .lel.
void bipInitializeUserExits()
Ninguno.
Ninguno.
extern "C"{
void bipInitializeUserExits(){
int rc = CCI_SUCCESS;
CCI_UE_VFT myVft = {CCI_UE_VFT_DEFAULT};
myVft.iFpInputMessageCallback = myInputMessageCallback;
myVft.iFpTransactionEventCallback = myTransactionEventCallback;
myVft.iFpPropagatedMessageCallback = myPropagatedMessageCallback;
myVft.iFpNodeCompletionCallback = myNodeCompletionCallback;
cciRegisterUserExit(&rc,
MyConstants::myUserExitName,
0,
myVft);
/*debe comprobar ahora el código de retorno de los valores no previstos*/
return;
}
}/*fin de extern "C" */