Package de.cau.cs.kieler.krep.evalbench.comm

Package that defines a common interface for the communication between KIELER and the processor.

See:
          Description

Interface Summary
ICommunicationListener Listener for communication events which occur when data is sent or received.
ICommunicationProtocol Interface for communication protocol layers used between the common layer and connection protocols.
IConnection Interface for connection protocol layers like TCP/IP and RS-232.
IKrepWrapper Generic interface for the processors when connected via JNI.
 

Class Summary
CommunicationProtocol Abstract class, implements common protocol features.
Connection Abstract superclass for connection protocols that use input and output streams.
JNIConnection Connection to software emulation of the processor via java native interfaces.
KepProtocol Implementation of the communication protocol interface that uses the KEP protocol.
KepWrapper JNI wrapper for the Kiel Esterel Processor.
KlpProtocol Implementation of the communication protocol interface that uses the KREP protocol.
KlpWrapper Wrapper to software simulation of the Kiel Lustre Processor.
RxtxSerialConnection Wrapper class for the RxTx package.
Signal Pure or valued signal for the synchronous signal model.
SocketConnection Connection that uses sockets from java.net.
 

Exception Summary
CommunicationException Exception used by the communication protocols.
LoadException Exception that is thrown while downloading a program onto a processor.
 

Package de.cau.cs.kieler.krep.evalbench.comm Description

Package that defines a common interface for the communication between KIELER and the processor. This can be RS23, TCP/IP or JNI.