Save This Page
Home » openjdk-7 » com.sun.media » sound » [javadoc | source]
com.sun.media.sound
class: MidiInDevice [javadoc | source]
java.lang.Object
   com.sun.media.sound.AbstractMidiDevice
      com.sun.media.sound.MidiInDevice

All Implemented Interfaces:
    Runnable, ReferenceCountingDevice, MidiDevice

MidiInDevice class representing functionality of MidiIn devices.
Fields inherited from com.sun.media.sound.AbstractMidiDevice:
open,  id
Constructor:
 MidiInDevice(Info info) 
Method from com.sun.media.sound.MidiInDevice Summary:
callbackLongMessage,   callbackShortMessage,   createTransmitter,   getMicrosecondPosition,   hasTransmitters,   implClose,   implOpen,   run
Methods from com.sun.media.sound.AbstractMidiDevice:
close,   closeInternal,   createReceiver,   createTransmitter,   doClose,   finalize,   getDeviceInfo,   getId,   getMaxReceivers,   getMaxTransmitters,   getMicrosecondPosition,   getReceiver,   getReceiverReferenceCounting,   getReceivers,   getTransmitter,   getTransmitterList,   getTransmitterReferenceCounting,   getTransmitters,   hasReceivers,   hasTransmitters,   implClose,   implOpen,   isOpen,   open
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.media.sound.MidiInDevice Detail:
  void callbackLongMessage(byte[] data,
    long timeStamp) 
  void callbackShortMessage(int packedMsg,
    long timeStamp) 
    Callback from native code when a short MIDI event is received from hardware.
 protected Transmitter createTransmitter() 
 public long getMicrosecondPosition() 
 protected boolean hasTransmitters() 
 protected synchronized  void implClose() 
 protected synchronized  void implOpen() throws MidiUnavailableException 
 public  void run()