org.tritonus.share.midi
Class TMidiDevice.TReceiver

java.lang.Object
  extended byorg.tritonus.share.midi.TMidiDevice.TReceiver
All Implemented Interfaces:
Receiver
Direct Known Subclasses:
AlsaSequencer.AlsaSequencerReceiver
Enclosing class:
TMidiDevice

public class TMidiDevice.TReceiver
extends Object
implements Receiver

Receiver proxy class. This class' objects are handed out on calls to TMidiDevice.getReceiver().


Constructor Summary
TMidiDevice.TReceiver()
           
 
Method Summary
 void close()
          Closes the receiver.
protected  boolean isOpen()
           
 void send(MidiMessage message, long lTimeStamp)
          Receive a MidiMessage.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TMidiDevice.TReceiver

public TMidiDevice.TReceiver()
Method Detail

isOpen

protected boolean isOpen()

send

public void send(MidiMessage message,
                 long lTimeStamp)
Receive a MidiMessage.

Specified by:
send in interface Receiver

close

public void close()
Closes the receiver. After a receiver has been closed, it does no longer propagate MidiMessages to its associated MidiDevice.

Specified by:
close in interface Receiver