사용자 엑시트 라이브러리(.lel)에서 내보낸 구현 함수입니다. 실행 그룹을 시작할 때 .lel을 로드한 후에만 호출됩니다. 이 함수를 호출할 때 사용자 코드는 cciRegisterUserExit를 호출하여 해당 .lel에서 제공하는 각 사용자 엑시트를 등록해야 합니다.
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); /* we should now check the rc for unexpected values*/ return; } }/*end of extern "C" */