_getDeviceName() | MidiClient | protected |
_setClientName(const char *name) | MidiClient | protected |
addEventFilter(int evtype) | MidiClient | |
addListener(QObject *listener) | MidiClient | |
applyClientInfo() | MidiClient | protected |
close() | MidiClient | |
connectFrom(int myport, int client, int port) | MidiClient | protected |
connectTo(int myport, int client, int port) | MidiClient | protected |
createPort() | MidiClient | |
createQueue() | MidiClient | |
createQueue(QString const &name) | MidiClient | |
createSimplePort(const char *name, unsigned int caps, unsigned int type) | MidiClient | protected |
deleteSimplePort(int port) | MidiClient | protected |
detachAllPorts() | MidiClient | |
disconnectFrom(int myport, int client, int port) | MidiClient | protected |
disconnectTo(int myport, int client, int port) | MidiClient | protected |
doEvents() | MidiClient | protected |
drainOutput(bool async=false, int timeout=-1) | MidiClient | |
dropInput() | MidiClient | |
dropInputBuffer() | MidiClient | |
dropOutput() | MidiClient | |
dropOutputBuffer() | MidiClient | |
eventReceived(drumstick::ALSA::SequencerEvent *ev) | MidiClient | signal |
extractOutput() | MidiClient | |
filterPorts(unsigned int filter) | MidiClient | protected |
freeClients() | MidiClient | protected |
getAvailableClients() | MidiClient | |
getAvailableInputs() | MidiClient | |
getAvailableOutputs() | MidiClient | |
getAvailableQueues() | MidiClient | |
getBlockMode() | MidiClient | |
getBroadcastFilter() | MidiClient | |
getClientId() | MidiClient | |
getClientName() | MidiClient | |
getClientName(const int clientId) | MidiClient | |
getDeviceName() | MidiClient | |
getErrorBounce() | MidiClient | |
getEventsEnabled() const | MidiClient | |
getHandle() | MidiClient | |
getInputBufferSize() | MidiClient | |
getMidiPorts() const | MidiClient | |
getOpenMode() | MidiClient | |
getOutputBufferSize() | MidiClient | |
getPollDescriptorsCount(short events) | MidiClient | protected |
getPoolInfo() | MidiClient | |
getQueue() | MidiClient | |
getQueueId(const QString &name) | MidiClient | |
getSequencerType() | MidiClient | |
getSystemInfo() | MidiClient | |
getThisClientInfo() | MidiClient | |
inputPending(bool fetch) | MidiClient | |
isOpened() | MidiClient | |
MidiClient(QObject *parent=nullptr) | MidiClient | explicit |
open(const QString deviceName="default", const int openMode=SND_SEQ_OPEN_DUPLEX, const bool blockMode=false) | MidiClient | |
open(snd_config_t *conf, const QString deviceName="default", const int openMode=SND_SEQ_OPEN_DUPLEX, const bool blockMode=false) | MidiClient | |
output(SequencerEvent *ev, bool async=false, int timeout=-1) | MidiClient | |
outputBuffer(SequencerEvent *ev) | MidiClient | |
outputDirect(SequencerEvent *ev, bool async=false, int timeout=-1) | MidiClient | |
outputPending() | MidiClient | |
parseAddress(const QString &straddr, snd_seq_addr &result) | MidiClient | |
pollDescriptors(struct pollfd *pfds, unsigned int space, short events) | MidiClient | protected |
pollDescriptorsRevents(struct pollfd *pfds, unsigned int nfds) | MidiClient | protected |
portAttach(MidiPort *port) | MidiClient | |
portDetach(MidiPort *port) | MidiClient | |
readClients() | MidiClient | protected |
realTimeInputEnabled() | MidiClient | |
removeEvents(const RemoveEvents *spec) | MidiClient | |
removeListener(QObject *listener) | MidiClient | |
resetPoolInput() | MidiClient | |
resetPoolOutput() | MidiClient | |
setBlockMode(bool newValue) | MidiClient | |
setBroadcastFilter(bool newValue) | MidiClient | |
setClientName(QString const &newName) | MidiClient | |
setErrorBounce(bool newValue) | MidiClient | |
setEventsEnabled(const bool bEnabled) | MidiClient | |
setHandler(SequencerEventHandler *handler) | MidiClient | |
setInputBufferSize(size_t newSize) | MidiClient | |
setOutputBufferSize(size_t newSize) | MidiClient | |
setPoolInfo(const PoolInfo &info) | MidiClient | |
setPoolInput(int size) | MidiClient | |
setPoolOutput(int size) | MidiClient | |
setPoolOutputRoom(int size) | MidiClient | |
setRealTimeInput(bool enabled) | MidiClient | |
setThisClientInfo(const ClientInfo &val) | MidiClient | |
startSequencerInput() | MidiClient | |
stopSequencerInput() | MidiClient | |
synchronizeOutput() | MidiClient | |
updateAvailablePorts() | MidiClient | protected |
useQueue(int queue_id) | MidiClient | |
useQueue(const QString &name) | MidiClient | |
useQueue(MidiQueue *queue) | MidiClient | |
~MidiClient() | MidiClient | virtual |