All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class quicktime.std.music.SynthesizerConnections

java.lang.Object
   |
   +----quicktime.util.QTByteObject
           |
           +----quicktime.std.music.SynthesizerConnections

public class SynthesizerConnections
extends QTByteObject
implements PrimitivesLib, Cloneable
Describes how a MIDI device is connected to the computer.


Variable Index

 o kNativeSize
This is the size (the number of bytes) that are required for this class

Constructor Index

 o SynthesizerConnections()
Create a connections class with all slots set to zero.

Method Index

 o clone()
Return a copy of this object.
 o getClientID()
Return the MIDIManager client ID or 'OMS ' for OpenMIDISystem.
 o getFlags()
Return information about the type of connection.
 o getInputID()
Return the ID of the port that receives MIDI information.
 o getMIDIChannel()
Return the system MIDI channel, or a slot number.
 o getOutputID()
Return the ID of the port that sends MIDI information.
 o getUniqueID()
Return the unique id which may be used instead of an index to getinfo and unregister calls
 o setClientID(int)
Set the MIDIManager client ID.
 o setFlags(int)
Set information about the type of connection.
 o setInputID(int)
Set the ID of the port that receives MIDI information.
 o setMIDIChannel(int)
Set the system MIDI channel, or a slot number.
 o setOutputID(int)
Set the ID of the port that sends MIDI information.
 o setUniqueID(int)
Set the unique id which may be used instead of an index to getinfo and unregister calls
 o toString()
String representation.

Variables

 o kNativeSize
 public static final int kNativeSize
This is the size (the number of bytes) that are required for this class

Constructors

 o SynthesizerConnections
 public SynthesizerConnections()
Create a connections class with all slots set to zero.

Methods

 o getClientID
 public final int getClientID()
Return the MIDIManager client ID or 'OMS ' for OpenMIDISystem.

 o setClientID
 public final void setClientID(int id)
Set the MIDIManager client ID.

 o getInputID
 public final int getInputID()
Return the ID of the port that receives MIDI information. (QT documents this as outputPortID).

 o setInputID
 public final void setInputID(int id)
Set the ID of the port that receives MIDI information. (QT documents this as outputPortID).

 o getOutputID
 public final int getOutputID()
Return the ID of the port that sends MIDI information. (QT documents this as inputPortID).

 o setOutputID
 public final void setOutputID(int id)
Set the ID of the port that sends MIDI information. (QT documents this as inputPortID).

 o getMIDIChannel
 public final int getMIDIChannel()
Return the system MIDI channel, or a slot number.

 o setMIDIChannel
 public final void setMIDIChannel(int channel)
Set the system MIDI channel, or a slot number.

 o getFlags
 public final int getFlags()
Return information about the type of connection.

 o setFlags
 public final void setFlags(int flag)
Set information about the type of connection.

 o getUniqueID
 public final int getUniqueID()
Return the unique id which may be used instead of an index to getinfo and unregister calls

 o setUniqueID
 public final void setUniqueID(int id)
Set the unique id which may be used instead of an index to getinfo and unregister calls

 o toString
 public String toString()
String representation.

Overrides:
toString in class QTByteObject
 o clone
 public Object clone()
Return a copy of this object.

Overrides:
clone in class Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index