equal
deleted
inserted
replaced
107 |
107 |
108 /** |
108 /** |
109 * Access RMobilePhone::SendDTMFTones |
109 * Access RMobilePhone::SendDTMFTones |
110 * for the paramter information please see the etelmm.h |
110 * for the paramter information please see the etelmm.h |
111 */ |
111 */ |
112 void SendDTMFTones( TRequestStatus& aReqStatus, const TDesC& aTones); |
112 void SendDTMFTones( TRequestStatus& aReqStatus, const TDesC& aTones); |
|
113 |
|
114 /** |
|
115 * Access RMobilePhone::ContinueDTMFStringSending |
|
116 * for the paramter information please see the etelmm.h |
|
117 */ |
|
118 TInt ContinueDTMFStringSending( TBool aContinue ); |
113 |
119 |
114 /** |
120 /** |
115 * Access RMobilePhone::CancelAsyncRequest |
121 * Access RMobilePhone::CancelAsyncRequest |
116 * for the paramter information please see the etelmm.h |
122 * for the paramter information please see the etelmm.h |
117 */ |
123 */ |
145 /** |
151 /** |
146 * Check if there is an incoming call |
152 * Check if there is an incoming call |
147 * @return ETrue if there is an incoming call |
153 * @return ETrue if there is an incoming call |
148 */ |
154 */ |
149 TBool IsCallIncoming(); |
155 TBool IsCallIncoming(); |
|
156 |
|
157 /** |
|
158 * Access RMobileCall::NotifyMobileCallStatusChange |
|
159 */ |
|
160 void NotifyMobileCallStatusChange( TRequestStatus& aReqStatus, |
|
161 RMobileCall::TMobileCallStatus& aStatus) ; |
|
162 |
|
163 /** |
|
164 * Access RMobileCall::NotifyStatusChangeCancel |
|
165 */ |
|
166 void NotifyCallStatusChangeCancel(); |
|
167 /** |
|
168 * Access RMobilePhone::TerminateActiveCalls NotifyMobileCallStatusChange |
|
169 */ |
|
170 void TerminateActiveCalls(TRequestStatus& aReqStatus); |
|
171 |
|
172 |
|
173 /** |
|
174 * Access RMboileCall::GetMobileCallInfo |
|
175 */ |
|
176 TInt GetMobileCallInfo(TDes8& aCallInfo); |
|
177 |
|
178 /** |
|
179 * Access RMboileCall::DialEmergencyCall |
|
180 */ |
|
181 virtual void DialEmergencyCall(TRequestStatus& aReqStatus, |
|
182 const TDesC& aNumber); |
|
183 |
150 private: |
184 private: |
151 |
185 |
152 /** |
186 /** |
153 * Default C++ constructor |
187 * Default C++ constructor |
154 */ |
188 */ |
172 * @param aModuleName Name of the phone module |
206 * @param aModuleName Name of the phone module |
173 * @param aPhoneName Name of the phone |
207 * @param aPhoneName Name of the phone |
174 */ |
208 */ |
175 void LoadPhoneModuleL( RMobilePhone& aPhone, const TDesC& aModuleName, |
209 void LoadPhoneModuleL( RMobilePhone& aPhone, const TDesC& aModuleName, |
176 const TDesC& aPhoneName ); |
210 const TDesC& aPhoneName ); |
177 |
211 |
|
212 /** |
|
213 * Open the RMobileUssdMessaging |
|
214 */ |
|
215 void LoadUssdMessagingL(); |
|
216 |
178 /** |
217 /** |
179 * Open the RMobileCall |
218 * Open the RMobileCall |
180 */ |
219 */ |
181 void LoadMobileCallL(); |
220 TInt LoadMobileCall(); |
182 |
|
183 /** |
|
184 * Open the RMobileUssdMessaging |
|
185 */ |
|
186 void LoadUssdMessagingL(); |
|
187 |
221 |
188 |
222 |
189 private: // data |
223 private: // data |
190 |
224 |
191 /** |
225 /** |