CHAILink SDK  Version 1.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
VMIDILinkIn and VMIDIHybrid notification handlers.

List of all VMIDILinkIn and VMIDIHybrid notification handlers. More...

Typedefs

typedef void(* NH_VMIDILINKIN_STATUSCHANGE )(CPHOBJECT const hLocalDevice, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData, CPBOOLEAN const fConnected)
 Called when the connection status changed. More...
 
typedef void(* NH_VMIDILINKIN_EVENTMESSAGE )(CPHOBJECT const hLocalDevice, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData, CPUINT8 const bChannel, CPEVENTMSG const *const pEvent)
 Called on event message reception. More...
 
typedef void(* NH_VMIDILINKIN_MODIFIERMESSAGE )(CPHOBJECT const hLocalDevice, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData, CPUINT8 const bChannel, CPMODIFIERMSG const *const pModifier)
 Called on modifier message reception. More...
 
typedef void(* NH_VMIDILINKIN_SELECTORMESSAGE )(CPHOBJECT const hLocalDevice, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData, CPUINT8 const bChannel, CPSELECTORMSG const *const pSelector)
 Called on selector message reception. More...
 
typedef void(* NH_VMIDILINKIN_MIDISYSEXMESSAGE )(CPHOBJECT const hLocalDevice, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData, CPBOOLEAN const fIsLastBlock, CPUINT8 const bDataSize, CPUINT8 const *const pData)
 Called on Midi SysEx message reception. More...
 
typedef void(* NH_VMIDILINKIN_CLOCKTICK )(CPHOBJECT const hLocalDevice, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData)
 Called if the VMIDILink receives a clock tick. More...
 
typedef void(* NH_VMIDILINKIN_CLOCKCOMMAND )(CPHOBJECT const hLocalDevice, ObjectTypes const deviceType, CPUINT32 const dwDeviceUserData, ClockCommands const command)
 Called if the VMIDILink receives a clock command. More...
 

Detailed Description

List of all VMIDILinkIn and VMIDIHybrid notification handlers.