1 |
/*************************************************************************** |
/*************************************************************************** |
2 |
* * |
* * |
3 |
* Copyright (C) 2004, 2005 Grame * |
* Copyright (C) 2004, 2005 Grame * |
4 |
* Copyright (C) 2005 - 2013 Christian Schoenebeck * |
* Copyright (C) 2005 - 2015 Christian Schoenebeck * |
5 |
* * |
* * |
6 |
* This program is free software; you can redistribute it and/or modify * |
* This program is free software; you can redistribute it and/or modify * |
7 |
* it under the terms of the GNU General Public License as published by * |
* it under the terms of the GNU General Public License as published by * |
94 |
void connectToAllSources(); |
void connectToAllSources(); |
95 |
void onNewSourceAppeared(MIDIEndpointRef source); |
void onNewSourceAppeared(MIDIEndpointRef source); |
96 |
void onNewSourceDisappeared(MIDIEndpointRef source); |
void onNewSourceDisappeared(MIDIEndpointRef source); |
97 |
|
void onCoreMIDIDeviceAppeared(MIDIDeviceRef device); |
98 |
|
void onCoreMIDIDeviceDisappeared(MIDIDeviceRef device); |
99 |
|
void onCoreMIDIEntityAppeared(MIDIEntityRef entity); |
100 |
|
void onCoreMIDIEntityDisappeared(MIDIEntityRef entity); |
101 |
friend class MidiInputDeviceCoreMidi; |
friend class MidiInputDeviceCoreMidi; |
102 |
private: |
private: |
103 |
MidiInputDeviceCoreMidi* pDevice; |
MidiInputDeviceCoreMidi* pDevice; |