Ardour  9.0-pre0-582-g084a23a80d
mackie_control_protocol.h File Reference
#include <vector>
#include <map>
#include <list>
#include <set>
#include <sys/time.h>
#include <pthread.h>
#include "pbd/abstract_ui.h"
#include "midi++/types.h"
#include "ardour/types.h"
#include "control_protocol/control_protocol.h"
#include "types.h"
#include "midi_byte_array.h"
#include "controls.h"
#include "jog_wheel.h"
#include "timer.h"
#include "device_info.h"
#include "device_profile.h"
#include "subview.h"
Include dependency graph for mackie_control_protocol.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ArdourSurface::NS_MCU::MackieControlUIRequest
 
class  ArdourSurface::NS_MCU::MackieControlProtocol
 
struct  ArdourSurface::NS_MCU::MackieControlProtocol::ButtonHandlers
 
struct  ArdourSurface::NS_MCU::MackieControlProtocol::ipMIDIHandler
 

Namespaces

 ARDOUR
 
 MIDI
 
 ArdourSurface
 
 ArdourSurface::NS_MCU
 

Macros

#define ABSTRACT_UI_EXPORTS
 

Functions

gboolean ArdourSurface::NS_MCU::ipmidi_input_handler (GIOChannel *, GIOCondition condition, void *data)
 

Macro Definition Documentation

◆ ABSTRACT_UI_EXPORTS

#define ABSTRACT_UI_EXPORTS

Definition at line 34 of file mackie_control_protocol.h.