org.tritonus.lowlevel.alsa
Class AlsaSeqPortInfo

java.lang.Object
  extended byorg.tritonus.lowlevel.alsa.AlsaSeqPortInfo

public class AlsaSeqPortInfo
extends Object


Field Summary
(package private)  long m_lNativeHandle
          Holds the pointer to snd_seq_port_info_t for the native code.
 
Constructor Summary
AlsaSeqPortInfo()
           
 
Method Summary
 void finalize()
           
 void free()
           
 int getCapability()
           
 int getClient()
           
 int getMidiChannels()
           
 int getMidiVoices()
           
 String getName()
          Returns the name of the port.
 int getPort()
           
 int getPortSpecified()
           
 int getReadUse()
           
 int getSynthVoices()
           
 int getType()
           
 int getWriteUse()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_lNativeHandle

long m_lNativeHandle
Holds the pointer to snd_seq_port_info_t for the native code. This must be long to be 64bit-clean.

Constructor Detail

AlsaSeqPortInfo

public AlsaSeqPortInfo()
Method Detail

finalize

public void finalize()
Overrides:
finalize in class Object

free

public void free()

getClient

public int getClient()

getPort

public int getPort()

getName

public String getName()
Returns the name of the port. Calls snd_seq_port_info_get_name().


getCapability

public int getCapability()

getType

public int getType()

getMidiChannels

public int getMidiChannels()

getMidiVoices

public int getMidiVoices()

getSynthVoices

public int getSynthVoices()

getReadUse

public int getReadUse()

getWriteUse

public int getWriteUse()

getPortSpecified

public int getPortSpecified()