OpenTTCN/Developer corner/Implementing external functions/Skeletons/C/PA impl.cxx
From OpenTTCN
Home | Developer's corner | Knowledge base | Working documents | Documentation | OpenTTCN IDE | Tutorials | Training | How do I | Frequently asked questions | Technical support |
PA_impl.cxx
#include <tri/tri.h>
#include <stdio.h>
/***************************************************************************
* Initialization of TRI interface (PA, user-provided part).
*/
void initializePA()
{
}
/***************************************************************************
* Implementation of TRI interface (PA, user-provided part).
*/
TriStatus triExternalFunction
(const TriFunctionId* functionId, /* in parameter */
TriParameterList* parameterList, /* inout parameter */
TriParameter* returnValue /* out parameter */)
{
printf("**************************************************************************\n");
printf("*** DEBUG: triExternalFunction() callback called. "
"Function: %s\n", functionId->objectName);
return TRI_ERROR;
}
