OpenTTCN/Developer corner/Implementing external functions/Skeletons/C sharp/PA impl.cs
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.cs
using System;
using OpenTTCN.Sdk;
using Etsi.Ttcn3.Tri;
namespace ExtFuncAdapter
{
public class PA_impl : ITriPlatformPA
{
public TriStatus TriExternalFunction(
ITriFunctionId functionId,
ITriParameterList parameterList,
ITriParameter returnValue)
{
return TriStatus.TriError;
}
public TriStatus TriPAReset()
{
return TriStatus.TriOk;
}
public TriStatus TriReadTimer(ITriTimerId timerId, ITriTimerDuration elapsedTime)
{
return TriStatus.TriError;
}
public TriStatus TriStartTimer(ITriTimerId timerId, ITriTimerDuration duration)
{
return TriStatus.TriError;
}
public TriStatus TriStopTimer(ITriTimerId timerId)
{
return TriStatus.TriError;
}
public TriStatus TriTimerRunning(ITriTimerId timerId, ITriBoolean running)
{
return TriStatus.TriError;
}
}
}
