27 #ifndef _CLC_FCT_TEXTMESSAGE_H_
28 #define _CLC_FCT_TEXTMESSAGE_H_
34 #define TEXTMESSAGE_PROFILEBITS 8
108 CPTEXTMSG const *
const pTextMessageData );
118 CPTEXTMSG const *
const pTextMessageData );
132 CPTEXTMSG const *
const pTextMessageData );
142 CPTEXTMSG const *
const pTextMessageData );
156 CPTEXTMSG const *
const pTextMessageData );
164 CPBOOLEAN
const fValue );
170 CPTEXTMSG const *
const pTextMessageData );
178 CPBOOLEAN
const fValue );
184 CPTEXTMSG const *
const pTextMessageData );
194 CPTEXTMSG const *
const pTextMessageData );
209 CPTEXTMSG const *
const pTextMessageData );
226 CPTEXTMSG const *
const pTextMessageData );
233 CPBOOLEAN
const fValue );
239 CPTEXTMSG const *
const pTextMessageData );
246 CPBOOLEAN
const fValue );
252 CPTEXTMSG const *
const pTextMessageData );
262 #endif // _CLC_FCT_TEXTMESSAGE_H_
CPUINT16 wNumber
Message number.
Definition: CLC_Fct_TextMessage.h:58
CPUINT16 wIndex
Definition: CLC_Fct_TextMessage.h:81
Apply the pre-loaded value.
Definition: CLC_Fct_TextMessage.h:50
TextProfiles
Text profiles.
Definition: CLC_Fct_TextMessage.h:37
CPBOOLEAN TextMessage_IsVoiceIDAvailable(CPTEXTMSG const *const pTextMessageData)
Is Voice ID available.
Pre-load value without committing now.
Definition: CLC_Fct_TextMessage.h:48
CPBOOLEAN TextMessage_GetAutomationTouch(CPTEXTMSG const *const pTextMessageData)
Get Automation Touch.
CPUINT16 wTransaction
Definition: CLC_Fct_TextMessage.h:78
CPUINT16 TextMessage_GetIndex(CPTEXTMSG const *const pTextMessageData)
Get Index.
PerformanceMessageAutomationStates TextMessage_GetAutomationState(CPTEXTMSG const *const pTextMessageData)
Get Automation State.
void TextMessage_SetPreLoad(CPTEXTMSG *const pTextMessageData, CPBOOLEAN const fValue)
Set profile PreLoad.
void TextMessage_SetAutomationWTE(CPTEXTMSG *const pTextMessageData, CPBOOLEAN const fValue)
Set Automation WTE.
This structure stores data from a text message.
Definition: CLC_Fct_TextMessage.h:55
CPUINT16 wVoiceID
Definition: CLC_Fct_TextMessage.h:79
CPUINT16 wProfiles
Profile bits.
Definition: CLC_Fct_TextMessage.h:62
CPUINT16 w_Reserved3_
Definition: CLC_Fct_TextMessage.h:86
CPUINT16 wAutomation
Definition: CLC_Fct_TextMessage.h:80
PerformanceMessageAutomationStates
Automation states.
Definition: CLC_Enums.h:1660
void TextMessage_Clear(CPTEXTMSG *const pTextMessageData)
Clear text message structure.
void TextMessage_SetVoiceID(CPTEXTMSG *const pTextMessageData, CPUINT16 const wVoiceID)
Set Voice ID.
No profile.
Definition: CLC_Fct_TextMessage.h:40
CPBOOLEAN TextMessage_IsIndexAvailable(CPTEXTMSG const *const pTextMessageData)
Is Index available.
CPBOOLEAN TextMessage_IsAutomationAvailable(CPTEXTMSG const *const pTextMessageData)
Is Automation available.
CPUINT16 w_Reserved2_
Definition: CLC_Fct_TextMessage.h:85
CPUINT16 w_Reserved_
Definition: CLC_Fct_TextMessage.h:83
Automation is present in the message.
Definition: CLC_Fct_TextMessage.h:44
#define TEXTMESSAGE_PROFILEBITS
Definition: CLC_Fct_TextMessage.h:34
CPUINT16 w_Reserved1_
Definition: CLC_Fct_TextMessage.h:84
CPUINT16 TextMessage_GetProfiles(CPTEXTMSG const *const pTextMessageData)
Get text message profiles.
void TextMessage_SetTransaction(CPTEXTMSG *const pTextMessageData, TransactionModes const eMode)
Set Profile Transaction.
CPBOOLEAN TextMessage_GetAutomationWTE(CPTEXTMSG const *const pTextMessageData)
Get Automation WTE.
void TextMessage_SetAutomationTouch(CPTEXTMSG *const pTextMessageData, CPBOOLEAN const fValue)
Set Automation Touch.
CPCHAR8 * utf8Value
Message value.
Definition: CLC_Fct_TextMessage.h:67
CPBOOLEAN TextMessage_GetPreLoad(CPTEXTMSG const *const pTextMessageData)
Get profile PreLoad.
void TextMessage_SetTrigger(CPTEXTMSG *const pTextMessageData, CPBOOLEAN const fValue)
Set profile Trigger.
CPBOOLEAN TextMessage_GetTrigger(CPTEXTMSG const *const pTextMessageData)
Get profile Trigger.
Voice ID is present in the message.
Definition: CLC_Fct_TextMessage.h:42
TransactionModes TextMessage_GetTransaction(CPTEXTMSG const *const pTextMessageData)
Get Profile Transaction.
Index is present in the message.
Definition: CLC_Fct_TextMessage.h:46
CPUINT16 TextMessage_GetVoiceID(CPTEXTMSG const *const pTextMessageData)
Get Voice ID.
void TextMessage_SetIndex(CPTEXTMSG *const pTextMessageData, CPUINT16 const wIndex)
Set index.
void TextMessage_SetAutomationState(CPTEXTMSG *const pTextMessageData, PerformanceMessageAutomationStates const eValue)
Set Automation State.
TransactionModes
Transaction modes.
Definition: CLC_Enums.h:2318