1#ifndef MIDISESSIONALSA_HH
2#define MIDISESSIONALSA_HH
4#include <alsa/asoundlib.h>
11class EventDistributor;
13class PluggingController;
31 static std::unique_ptr<MidiSessionALSA> instance;
Lists ALSA MIDI ports we can connect to.
MidiSessionALSA(const MidiSessionALSA &)=delete
static void registerAll(PluggingController &controller, CliComm &cliComm, EventDistributor &eventDistributor, Scheduler &scheduler)
MidiSessionALSA & operator=(const MidiSessionALSA &)=delete
MidiSessionALSA(MidiSessionALSA &&)=delete
MidiSessionALSA & operator=(MidiSessionALSA &&)=delete
Central administration of Connectors and Pluggables.
This file implemented 3 utility functions: