45 ETMSGetGlobalGain, |
45 ETMSGetGlobalGain, |
46 ETMSGetMaxGlobalGain, |
46 ETMSGetMaxGlobalGain, |
47 ETMSStartGlobalEffectNotifier, |
47 ETMSStartGlobalEffectNotifier, |
48 ETMSCancelGlobalEffectNotifier, |
48 ETMSCancelGlobalEffectNotifier, |
49 ETMSSetMsgQueueHandle, |
49 ETMSSetMsgQueueHandle, |
50 ETMSRingToneInitDefaultProfile, |
50 ETMSRingToneInitDefault, |
51 ETMSRingToneInitFile, |
51 ETMSRingToneInitFile, |
52 ETMSRingToneInitMimeContent, |
52 ETMSRingToneInitSequence, |
|
53 ETMSRingToneInitBeepOnce, |
|
54 ETMSRingToneInitSilent, |
|
55 ETMSRingToneInitUnsecureVoIP, |
53 ETMSRingToneDeinit, |
56 ETMSRingToneDeinit, |
54 ETMSRingTonePlay, |
57 ETMSRingTonePlay, |
55 ETMSRingTonePause, |
58 ETMSRingTonePause, |
56 ETMSRingToneStop, |
59 ETMSRingToneStop, |
|
60 ETMSRingToneMute, |
57 ETMSStartDTMFNotifier, |
61 ETMSStartDTMFNotifier, |
58 ETMSCancelDTMFNotifier, |
62 ETMSCancelDTMFNotifier, |
59 ETMSStartDTMF, |
63 ETMSStartDTMF, |
60 ETMSStopDTMF |
64 ETMSStopDTMF, |
|
65 ETMSContinueDTMF, |
|
66 ETMSStartInbandTone, |
|
67 ETMSStopInbandTone |
61 }; |
68 }; |
62 |
69 |
63 // Ring tone open methods |
70 // Ring tone open methods |
64 enum TMSToneTypeRequest |
71 enum TMSToneTypeRequest |
65 { |
72 { |
83 { |
90 { |
84 EMsgQueueRingtoneType, |
91 EMsgQueueRingtoneType, |
85 EMsgQueueDTMFType, |
92 EMsgQueueDTMFType, |
86 EMsgQueueGlobalRoutingType, |
93 EMsgQueueGlobalRoutingType, |
87 EMsgQueueGlobalVolumeType, |
94 EMsgQueueGlobalVolumeType, |
88 EMsgQueueGlobalGainType |
95 EMsgQueueGlobalGainType, |
|
96 EMsgQueueInbandToneType |
89 }; |
97 }; |
90 |
98 |
91 // CONSTANTS |
99 // CONSTANTS |
92 // TMSServer Effects and Routing Publish & Subscribe property category |
100 // TMSServer Effects and Routing Publish & Subscribe property category |
93 const TUid KTMSPropertyCategory = {0x10207C7C}; |
101 const TUid KTMSPropertyCategory = {0x10207C7C}; |