equal
deleted
inserted
replaced
100 __LOGMETHODSTARTEND( EPhoneUIStates, |
100 __LOGMETHODSTARTEND( EPhoneUIStates, |
101 "CPhoneSingleAndAlerting::HandlePhoneEngineMessageL()"); |
101 "CPhoneSingleAndAlerting::HandlePhoneEngineMessageL()"); |
102 switch ( aMessage ) |
102 switch ( aMessage ) |
103 { |
103 { |
104 case MEngineMonitor::EPEMessageConnected: |
104 case MEngineMonitor::EPEMessageConnected: |
105 { |
|
106 HandleConnectedL( aCallId ); |
105 HandleConnectedL( aCallId ); |
107 break; |
106 break; |
108 } |
107 |
109 case MEngineMonitor::EPEMessageIdle: |
108 case MEngineMonitor::EPEMessageIdle: |
110 { |
|
111 HandleIdleL( aCallId ); |
109 HandleIdleL( aCallId ); |
112 } |
110 break; |
113 break; |
|
114 |
|
115 case MEngineMonitor::EPEMessageColpNumberAvailable: |
|
116 { |
|
117 HandleColpNoteL( aCallId ); |
|
118 } |
|
119 break; |
|
120 |
111 |
121 default: |
112 default: |
122 { |
|
123 CPhoneAlerting::HandlePhoneEngineMessageL( aMessage, aCallId ); |
113 CPhoneAlerting::HandlePhoneEngineMessageL( aMessage, aCallId ); |
124 } |
|
125 break; |
114 break; |
126 } |
115 } |
127 } |
116 } |
128 |
117 |
129 // -------------------------------------------------------------- |
118 // -------------------------------------------------------------- |
224 holdFlag.SetBoolean( EFalse ); |
213 holdFlag.SetBoolean( EFalse ); |
225 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetHoldFlag, &holdFlag ); |
214 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetHoldFlag, &holdFlag ); |
226 |
215 |
227 |
216 |
228 // Set Two singles softkeys |
217 // Set Two singles softkeys |
229 UpdateCbaL( EPhoneCallHandlingNewCallSwapCBA ); |
218 UpdateCbaL( EPhoneCallHandlingNewCallSwapCBA ); |
230 |
219 |
231 // Go to two singles state |
220 // Go to two singles state |
232 iStateMachine->ChangeState( EPhoneStateTwoSingles ); |
221 iStateMachine->ChangeState( EPhoneStateTwoSingles ); |
233 } |
222 } |
234 else |
223 else |
240 &callHeaderParam ); |
229 &callHeaderParam ); |
241 |
230 |
242 TPhoneCmdParamBoolean holdFlag; |
231 TPhoneCmdParamBoolean holdFlag; |
243 holdFlag.SetBoolean( EFalse ); |
232 holdFlag.SetBoolean( EFalse ); |
244 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetHoldFlag, &holdFlag ); |
233 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetHoldFlag, &holdFlag ); |
245 } |
234 } |
|
235 |
|
236 CPhoneGsmInCall::HandleColpNoteL( aCallId ); |
246 } |
237 } |
247 // ----------------------------------------------------------- |
238 // ----------------------------------------------------------- |
248 // CPhoneSingleAndAlerting::HandleIdleL |
239 // CPhoneSingleAndAlerting::HandleIdleL |
249 // ----------------------------------------------------------- |
240 // ----------------------------------------------------------- |
250 // |
241 // |
325 // ----------------------------------------------------------- |
316 // ----------------------------------------------------------- |
326 // |
317 // |
327 void CPhoneSingleAndAlerting::UpdateInCallCbaL() |
318 void CPhoneSingleAndAlerting::UpdateInCallCbaL() |
328 { |
319 { |
329 __LOGMETHODSTARTEND(EPhoneControl, "CPhoneSingleAndAlerting::UpdateInCallCbaL() "); |
320 __LOGMETHODSTARTEND(EPhoneControl, "CPhoneSingleAndAlerting::UpdateInCallCbaL() "); |
330 UpdateCbaL( EPhoneCallHandlingInCallCBA ); |
321 UpdateCbaL( EPhoneCallHandlingInCallCBA ); |
331 } |
322 } |
332 |
323 |
333 |
324 |
334 // End of File |
325 // End of File |