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

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.cs


Back to main article >>

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