cellular/telephonysettings/xqbindings/psetwrapper/src/psetcallbarringwrapper_p.cpp
equal
deleted
inserted
replaced
200 { |
200 { |
201 DPRINT; |
201 DPRINT; |
202 |
202 |
203 TServiceGroup convertedServiceGroup = convertServiceGroup(serviceGroup); |
203 TServiceGroup convertedServiceGroup = convertServiceGroup(serviceGroup); |
204 TBarringProgram convertedBarringType = convertBarringType(barringType); |
204 TBarringProgram convertedBarringType = convertBarringType(barringType); |
205 |
205 |
|
206 m_currentRequest = RequestBarringStatus; |
206 QT_TRAP_THROWING(m_callBarring->GetBarringStatusL( |
207 QT_TRAP_THROWING(m_callBarring->GetBarringStatusL( |
207 convertedServiceGroup, convertedBarringType) |
208 convertedServiceGroup, convertedBarringType) |
208 ) |
209 ) |
209 |
|
210 m_currentRequest = RequestBarringStatus; |
|
211 } |
210 } |
212 |
211 |
213 |
212 |
214 /*! |
213 /*! |
215 PSetCallBarringWrapperPrivate::enableBarring |
214 PSetCallBarringWrapperPrivate::enableBarring |
226 setting.iSetting = EActivateBarring; |
225 setting.iSetting = EActivateBarring; |
227 setting.iServiceGroup = convertServiceGroup(serviceGroup); |
226 setting.iServiceGroup = convertServiceGroup(serviceGroup); |
228 setting.iPassword.Copy(barringPassword.utf16()); |
227 setting.iPassword.Copy(barringPassword.utf16()); |
229 |
228 |
230 TBasicServiceGroups serviceGroups = EAllTeleAndBearer; |
229 TBasicServiceGroups serviceGroups = EAllTeleAndBearer; |
|
230 |
|
231 m_currentRequest = RequestEnableBarring; |
231 QT_TRAP_THROWING( |
232 QT_TRAP_THROWING( |
232 m_callBarring->SetBarringL(setting, serviceGroups); |
233 m_callBarring->SetBarringL(setting, serviceGroups); |
233 ) |
234 ) |
234 |
|
235 m_currentRequest = RequestEnableBarring; |
|
236 } |
235 } |
237 |
236 |
238 |
237 |
239 /*! |
238 /*! |
240 PSetCallBarringWrapperPrivate::disableBarring |
239 PSetCallBarringWrapperPrivate::disableBarring |
251 setting.iSetting = ECancelBarring; |
250 setting.iSetting = ECancelBarring; |
252 setting.iServiceGroup = convertServiceGroup(serviceGroup); |
251 setting.iServiceGroup = convertServiceGroup(serviceGroup); |
253 setting.iPassword.Copy(barringPassword.utf16()); |
252 setting.iPassword.Copy(barringPassword.utf16()); |
254 |
253 |
255 TBasicServiceGroups serviceGroups = EAllTeleAndBearer; |
254 TBasicServiceGroups serviceGroups = EAllTeleAndBearer; |
|
255 |
|
256 m_currentRequest = RequestDisableBarring; |
256 QT_TRAP_THROWING( |
257 QT_TRAP_THROWING( |
257 m_callBarring->SetBarringL(setting, serviceGroups); |
258 m_callBarring->SetBarringL(setting, serviceGroups); |
258 ) |
259 ) |
259 |
|
260 m_currentRequest = RequestDisableBarring; |
|
261 } |
260 } |
262 |
261 |
263 |
262 |
264 /*! |
263 /*! |
265 PSetCallBarringWrapperPrivate::changeBarringPassword |
264 PSetCallBarringWrapperPrivate::changeBarringPassword |
272 RMobilePhone::TMobilePhonePasswordChangeV2 passwordChange; |
271 RMobilePhone::TMobilePhonePasswordChangeV2 passwordChange; |
273 passwordChange.iOldPassword.Copy(oldPassword.utf16()); |
272 passwordChange.iOldPassword.Copy(oldPassword.utf16()); |
274 passwordChange.iNewPassword.Copy(newPassword.utf16()); |
273 passwordChange.iNewPassword.Copy(newPassword.utf16()); |
275 passwordChange.iVerifiedPassword.Copy(verifiedPassword.utf16()); |
274 passwordChange.iVerifiedPassword.Copy(verifiedPassword.utf16()); |
276 |
275 |
|
276 m_currentRequest = RequestChangePassword; |
277 QT_TRAP_THROWING( |
277 QT_TRAP_THROWING( |
278 m_callBarring->ChangePasswordL(passwordChange); |
278 m_callBarring->ChangePasswordL(passwordChange); |
279 ) |
279 ) |
280 |
|
281 m_currentRequest = RequestChangePassword; |
|
282 } |
280 } |
283 |
281 |
284 |
282 |
285 /*! |
283 /*! |
286 From MPsetBarringObserver. |
284 From MPsetBarringObserver. |