mindio
Interface Tx


public interface Tx

Passes signal values to Rx objects. An implementation of Tx is contained by a Terminal. It passes samples or values to zero or more Rx objects.


Method Summary
 void addRX(Rx receiver)
          adds receiver to the list of Rx objects that this Tx passes to
 int getMaxValue()
          returns the maximum value that this Tx can pass
 int getMinValue()
          returns the minimum value that this Tx can pass
 java.lang.String getName()
          returns the name of the Tx
 int getSampleRate()
          returns the sampling rate of the data passed by this Tx
 Unit getUnit()
          returns a Unit object that represents the unit of measurement of samples passed by this Tx
 void removeRX(Rx receiver)
          removes receiver from the list of Rx objects that this Tx passes to
 

Method Detail

getName

public java.lang.String getName()
returns the name of the Tx


getUnit

public Unit getUnit()
returns a Unit object that represents the unit of measurement of samples passed by this Tx


getMinValue

public int getMinValue()
returns the minimum value that this Tx can pass


getMaxValue

public int getMaxValue()
returns the maximum value that this Tx can pass


getSampleRate

public int getSampleRate()
returns the sampling rate of the data passed by this Tx


addRX

public void addRX(Rx receiver)
adds receiver to the list of Rx objects that this Tx passes to


removeRX

public void removeRX(Rx receiver)
removes receiver from the list of Rx objects that this Tx passes to