OpenTTCN/Developer corner/Implementing external functions/Skeletons/C/PA impl.cxx

From OpenTTCN

Jump to: navigation, search

  OpenTTCN DocZone

  Home | Developer's corner | Knowledge base | Working documents | Documentation | OpenTTCN IDE | Tutorials | Training | How do I | Frequently asked questions | Technical support


PA_impl.cxx


Back to main article >>

#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;
}
Views
Personal tools