OpenTTCN SDK for Java

org.etsi.ttcn.tri
Interface TriPlatformPA

All Known Implementing Classes:
TriPlatformPA

public interface TriPlatformPA

The TriPlatformPA interface defines a TRI-PA callback interface implemented by the end user implementing TRI-PA (platform adapter) subsystem. If you are implementing external functions, which is the most common scenario, you do not need to implement timer-related part of the interface, meaning that it is safe to return TRI_ERROR in implementation of timer handler methods.


Method Summary
 TriStatus triExternalFunction(TriFunctionId functionId, TriParameterList parameterList, TriParameter returnValue)
           
 TriStatus triPAReset()
           
 TriStatus triReadTimer(TriTimerId timerId, TriTimerDuration elapsedTime)
          Not supported.
 TriStatus triStartTimer(TriTimerId timerId, TriTimerDuration timerDuration)
          Not supported.
 TriStatus triStopTimer(TriTimerId timerId)
          Not supported.
 TriStatus triTimerRunning(TriTimerId timerId, TriBoolean running)
          Not supported.
 

Method Detail

triPAReset

TriStatus triPAReset()

triStartTimer

TriStatus triStartTimer(TriTimerId timerId,
                        TriTimerDuration timerDuration)
Not supported.


triStopTimer

TriStatus triStopTimer(TriTimerId timerId)
Not supported.


triReadTimer

TriStatus triReadTimer(TriTimerId timerId,
                       TriTimerDuration elapsedTime)
Not supported.


triTimerRunning

TriStatus triTimerRunning(TriTimerId timerId,
                          TriBoolean running)
Not supported.


triExternalFunction

TriStatus triExternalFunction(TriFunctionId functionId,
                              TriParameterList parameterList,
                              TriParameter returnValue)

OpenTTCN SDK for Java