CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
CPNS::IVMIDILinkOutLocalDevice_NotificationHandler Class Referenceabstract

Notification handler for any kind of VMIDILink device. More...

Public Member Functions

virtual void OnVMIDILinkOutLocalDevice_StatusChange (CPNS::IBaseLocalDevice *const pNotifiedObject, CPNS::boolean const fConnected)=0
 This is called when the connection status changed. More...
 
virtual void OnVMIDILinkOutLocalDevice_DataConsumed (CPNS::IBaseLocalDevice *const pNotifiedObject)=0
 This is called when the remote port consumed sysex data. More...
 

Detailed Description

Notification handler for any kind of VMIDILink device.

Member Function Documentation

virtual void CPNS::IVMIDILinkOutLocalDevice_NotificationHandler::OnVMIDILinkOutLocalDevice_DataConsumed ( CPNS::IBaseLocalDevice *const  pNotifiedObject)
pure virtual

This is called when the remote port consumed sysex data.

Parameters
[in]pNotifiedObjectPointer to the VMIDILink object receiving the message
virtual void CPNS::IVMIDILinkOutLocalDevice_NotificationHandler::OnVMIDILinkOutLocalDevice_StatusChange ( CPNS::IBaseLocalDevice *const  pNotifiedObject,
CPNS::boolean const  fConnected 
)
pure virtual

This is called when the connection status changed.

Parameters
[in]pNotifiedObjectPointer to the VMIDILink object receiving the message
[in]fConnectedThe new connection status. TRUE if the VMIDILink is connected.