Vuo  1.1.1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Attributes | List of all members
VuoMidiIn_internal Struct Reference

Description

Private data for a VuoMidiIn instance.

Public Attributes

RtMidiIn * midiin
 RtMidi's device pointer.
 
dispatch_queue_t callbackQueue
 Serializes access to the following callback functions.
 
void(* receivedNote )(void *, VuoMidiNote)
 Called when a note is received.
 
void(* receivedController )(void *, VuoMidiController)
 Called when a control change is received.
 
void(* receivedPitchBend )(void *, VuoMidiPitchBend)
 Called when a pitch bend change is received.
 
void * context
 Caller's context data, to be passed to the callbacks.
 

Member Data Documentation

dispatch_queue_t VuoMidiIn_internal::callbackQueue

Serializes access to the following callback functions.

void* VuoMidiIn_internal::context

Caller's context data, to be passed to the callbacks.

RtMidiIn* VuoMidiIn_internal::midiin

RtMidi's device pointer.

void(* VuoMidiIn_internal::receivedController)(void *, VuoMidiController)

Called when a control change is received.

void(* VuoMidiIn_internal::receivedNote)(void *, VuoMidiNote)

Called when a note is received.

void(* VuoMidiIn_internal::receivedPitchBend)(void *, VuoMidiPitchBend)

Called when a pitch bend change is received.


The documentation for this struct was generated from the following file: