CHAILink SDK  Version 1.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
enum Signals

Signals numbers.

Enumerator
SIGB_Directed 
SIGB_Broadcast 
SIGB_Query 
SIGB_Sys 
_SIBG_Mask_ 
_SIG_NumberMask_ 
SIG_AllNoteOff 

All note off (compatible MIDI) Data: None Remark: Mandatory for sound generators.

SIG_AllSoundOff 

All sound off (compatible MIDI) Data: None Remark: Mandatory for sound generators.

SIG_Busy 

Device is busy, can be send stand alone or as a response to SIG_QReady Data: None.

SIG_Ready 

Device is ready, can be send stand alone or as a response to SIG_QReady Data: None.

SIG_QReady 

Queries remote device to reply using SIG_Busy or SIG_Ready Data: None.

SIG_PreloadCommit 

Apply preloaded messages.

SIG_PreloadCancel 

Cancel preloaded messages.

SIG_MoveGUIToFront 

Move the GUI to front in possible.

SIG_LearningCancel 

Cancel a global learning. An application can broadcast this signal to cancel any global learning in progress.

SIG_Status 

Device current status, can be send stand alone or as a response to SIG_QStatus Data: wOptionalData0(one of the SignalStatus enum values)

SIG_QStatus 

Queries remote device to reply SIG_Status Data: None.

SIG_PlaybackStart 

Warns that a playback session is starting Data: None.

SIG_PlaybackEnd 

Warns that a playback session is ending Data: None.

SIG_Pause 

Pause a job Data: No mandatory data. Can be user-defined for a specific product.

SIG_Resume 

Resume a job Data: No mandatory data. Can be user-defined for a specific product.

SIG_Start 

Start a job Data: No mandatory data. Can be user-defined for a specific product.

SIG_Stop 

Stop a job Data: No mandatory data. Can be user-defined for a specific product.

SIG_UnlockFlowControl 

Unlock flow control.

Warning
This signal is handled internally and not provided to the application side.
Remarks
to be used for debugging purpose only!
SIG_CustomZoneStop 

Custom zone stop. User numbers must be higher than this value.

SIG_CustomZoneStart 

Custom zone start. User numbers should be allocated from here downwards.

Remarks
dont forget to combine SIGB_* values to specify message behaviour
SIG_None 
SIG_Any