org.tritonus.lowlevel.alsa
Class AlsaSeqSystemInfo

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

public class AlsaSeqSystemInfo
extends Object

General information about the sequencer. This class encapsulates the information of snd_seq_system_info_t.


Field Summary
(package private)  long m_lNativeHandle
          Holds the pointer to snd_seq_system_info_t for the native code.
 
Constructor Summary
AlsaSeqSystemInfo()
           
 
Method Summary
 void finalize()
           
 void free()
           
 int getChannels()
           
 int getClients()
           
 int getCurrentClients()
           
 int getCurrentQueues()
           
 int getPorts()
           
 int getQueues()
           
 
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_system_info_t for the native code. This must be long to be 64bit-clean.

Constructor Detail

AlsaSeqSystemInfo

public AlsaSeqSystemInfo()
Method Detail

finalize

public void finalize()
Overrides:
finalize in class Object

free

public void free()

getQueues

public int getQueues()

getClients

public int getClients()

getPorts

public int getPorts()

getChannels

public int getChannels()

getCurrentClients

public int getCurrentClients()

getCurrentQueues

public int getCurrentQueues()