Die Funktion 'cciTransactionEventCallback' kann als Callback registriert werden und wird dann aufgerufen, wenn eine Nachrichtenflusstransaktion endet.
Diese Funktion wird für jede Nachrichtflusstransaktion innerhalb der Ausführungsgruppe aufgerufen, in welcher der Callback registriert wurde, wenn der Benutzerexitstatus aktiv ist. Der Callback wird registriert, indem ein Zeiger auf die Funktion im Feld iFpTransactionEventCallback des CCI_UE_VFT-Strukts bereitgestellt wird, das an cciRegisterUserExit übergeben wurde.
typedef void (*cciTransactionEventCallback) (
CciDataContext* userContext,
CciTransactionEventType type,
CciMessage* environment,
CciNode* inputNode);
Eine Transaktion wurde erfolgreich festgeschrieben.
Eine Transaktion wurde zurückgesetzt.
void myTransactionEventCallback(
CciDataContext* userContext,
CciTransactionEventType type,
CciMessage* environment,
CciNode* inputNode){
…
…
}