OpenTTCN SDK for Java

org.etsi.ttcn.tri
Interface TriCommunicationSA

All Known Implementing Classes:
TriCommunicationSA

public interface TriCommunicationSA

The TriCommunicationSA interface defines a TRI-SA callback interface implemented by the end user implementing TRI-SA (SUT adapter) subsystem.


Method Summary
 TriStatus triCall(TriComponentId componentId, TriPortId tsiPortId, TriAddress sutAddress, TriSignatureId signatureId, TriParameterList parameterList)
           
 TriStatus triEndTestCase()
           
 TriStatus triExecuteTestCase(TriTestCaseId testCaseId, TriPortIdList tsiPorts)
           
 TriStatus triMap(TriPortId compPortId, TriPortId tsiPortId)
           
 TriStatus triRaise(TriComponentId componentId, TriPortId tsiPortId, TriAddress sutAddress, TriSignatureId signatureId, TriException exception)
           
 TriStatus triReply(TriComponentId componentId, TriPortId tsiPortId, TriAddress sutAddress, TriSignatureId signatureId, TriParameterList parameterList, TriParameter returnValue)
           
 TriStatus triSAReset()
           
 TriStatus triSend(TriComponentId componentId, TriPortId tsiPortId, TriAddress address, TriMessage sendMessage)
           
 TriStatus triSutActionInformal(java.lang.String description)
           
 TriStatus triSutActionTemplate(TriActionTemplate templateValue)
           
 TriStatus triUnmap(TriPortId compPortId, TriPortId tsiPortId)
           
 

Method Detail

triSAReset

TriStatus triSAReset()

triExecuteTestCase

TriStatus triExecuteTestCase(TriTestCaseId testCaseId,
                             TriPortIdList tsiPorts)

triMap

TriStatus triMap(TriPortId compPortId,
                 TriPortId tsiPortId)

triUnmap

TriStatus triUnmap(TriPortId compPortId,
                   TriPortId tsiPortId)

triEndTestCase

TriStatus triEndTestCase()

triSend

TriStatus triSend(TriComponentId componentId,
                  TriPortId tsiPortId,
                  TriAddress address,
                  TriMessage sendMessage)

triCall

TriStatus triCall(TriComponentId componentId,
                  TriPortId tsiPortId,
                  TriAddress sutAddress,
                  TriSignatureId signatureId,
                  TriParameterList parameterList)

triReply

TriStatus triReply(TriComponentId componentId,
                   TriPortId tsiPortId,
                   TriAddress sutAddress,
                   TriSignatureId signatureId,
                   TriParameterList parameterList,
                   TriParameter returnValue)

triRaise

TriStatus triRaise(TriComponentId componentId,
                   TriPortId tsiPortId,
                   TriAddress sutAddress,
                   TriSignatureId signatureId,
                   TriException exception)

triSutActionInformal

TriStatus triSutActionInformal(java.lang.String description)

triSutActionTemplate

TriStatus triSutActionTemplate(TriActionTemplate templateValue)

OpenTTCN SDK for Java