drumstick 2.9.0
C++ MIDI libraries using Qt objects, idioms, and style.
alsaclient.h File Reference

Classes managing ALSA Sequencer clients. More...

#include <QObject>
#include <QPointer>
#include <QScopedPointer>
#include <QThread>
#include <QReadWriteLock>
#include "macros.h"
#include "alsaport.h"
Include dependency graph for alsaclient.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ClientInfo
 Client information. More...
 
class  SystemInfo
 System information. More...
 
class  PoolInfo
 Sequencer Pool information. More...
 
class  SequencerEventHandler
 Sequencer events handler. More...
 
class  MidiClient
 Client management. More...
 

Namespaces

namespace  drumstick
 Drumstick common.
 
namespace  drumstick::ALSA
 Drumstick ALSA library wrapper.
 

Typedefs

typedef QList< ClientInfo > ClientInfoList
 List of sequencer client information.
 

Functions

QString getRuntimeALSADriverVersion ()
 Gets the runtime ALSA drivers version string. More...
 
int getRuntimeALSADriverNumber ()
 Gets the runtime ALSA drivers version number. More...
 
QString getCompiledALSALibraryVersion ()
 ALSA library version at build time. More...
 
QString getDrumstickLibraryVersion ()
 getDrumstickLibraryVersion provides the Drumstick version as an edited QString More...
 

Detailed Description

Classes managing ALSA Sequencer clients.

Definition in file alsaclient.h.