|
1 /* |
|
2 * Copyright (c) 2005-2008 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 // INCLUDE FILES |
|
20 #include <aknkeylock.h> |
|
21 #include <avkon.rsg> |
|
22 #include <bautils.h> |
|
23 #include <eikenv.h> |
|
24 #include <StringLoader.h> |
|
25 #include <FeatMgr.h> |
|
26 #include <rconnmon.h> |
|
27 #include <Profile.hrh> |
|
28 #include <PUAcodes.hrh> |
|
29 #include <aknutils.h> |
|
30 #include <aknsoundsystem.h> |
|
31 #include <WlanInternalPSKeys.h> |
|
32 #include <btengdomainpskeys.h> |
|
33 #include <btengdomaincrkeys.h> |
|
34 #include <SettingsInternalCRKeys.h> |
|
35 #include <starterclient.h> |
|
36 #include <rsssettings.h> |
|
37 |
|
38 #include <TelephonyDomainPSTypes.h> |
|
39 #include <telinformationpskeys.h> |
|
40 #include <coreapplicationuisdomainpskeys.h> |
|
41 #include <mccecall.h> |
|
42 #include <ccpdefs.h> |
|
43 #include <activeidle2domainpskeys.h> |
|
44 #include <LogsDomainCRKeys.h> |
|
45 #include <StartupDomainPSKeys.h> |
|
46 |
|
47 #include "PhoneUI.pan" |
|
48 #include "CPhoneState.h" |
|
49 #include "MPhoneStateMachine.h" |
|
50 #include "mphonestorage.h" |
|
51 #include "MPhoneViewCommandHandle.h" |
|
52 #include "TPhoneCmdParamBoolean.h" |
|
53 #include "TPhoneCmdParamInteger.h" |
|
54 #include "TPhoneCmdParamKeyEvent.h" |
|
55 #include "TPhoneCmdParamDynMenu.h" |
|
56 #include "TPhoneCmdParamCallHeaderData.h" |
|
57 #include "TPhoneCmdParamIncallIndicatorData.h" |
|
58 #include "TPhoneCmdParamNote.h" |
|
59 #include "TPhoneCmdParamKeyCapture.h" |
|
60 #include "TPhoneCmdParamGlobalNote.h" |
|
61 #include "TPhoneCmdParamQuery.h" |
|
62 #include "TPhoneCmdParamString.h" |
|
63 #include "TPhoneCmdParamCallStateData.h" |
|
64 #include "TPhoneCmdParamBitmap.h" |
|
65 #include "TPhoneCmdParamAudioOutput.h" |
|
66 #include "TPhoneCmdParamAudioAvailability.h" |
|
67 #include "TPhoneCmdParamAppInfo.h" |
|
68 #include "TPhoneCmdParamTransEffect.h" |
|
69 #include "TPhoneCmdParamRingTone.h" |
|
70 |
|
71 |
|
72 const TInt KPhoneBtAddressTextLength = 64; |
|
73 |
|
74 |
|
75 // ================= MEMBER FUNCTIONS ======================= |
|
76 |
|
77 CPhoneState::CPhoneState( |
|
78 MPhoneStateMachine* aStateMachine, |
|
79 MPhoneViewCommandHandle* aViewCommandHandle, |
|
80 MPhoneCustomization* aCustomization) : |
|
81 iStateMachine( aStateMachine ), |
|
82 iViewCommandHandle( aViewCommandHandle ), |
|
83 iCustomization( aCustomization ) |
|
84 { |
|
85 } |
|
86 |
|
87 EXPORT_C void CPhoneState::BaseConstructL() |
|
88 { |
|
89 } |
|
90 |
|
91 CPhoneState::~CPhoneState() |
|
92 { |
|
93 iStateMachine = NULL; |
|
94 iViewCommandHandle = NULL; |
|
95 iCustomization = NULL; |
|
96 } |
|
97 |
|
98 EXPORT_C CEikonEnv* CPhoneState::EikonEnv() const |
|
99 { |
|
100 return iEnv; |
|
101 } |
|
102 |
|
103 EXPORT_C void CPhoneState::SetEikonEnv( CEikonEnv* aEnv ) |
|
104 { |
|
105 iEnv = aEnv; |
|
106 } |
|
107 |
|
108 |
|
109 void CPhoneState::DisplayCallHeaderL( |
|
110 TInt aCallId, |
|
111 TNumberEntrySetRule aRule ) |
|
112 { |
|
113 } |
|
114 |
|
115 EXPORT_C void CPhoneState::UpdateUiCommands() |
|
116 { |
|
117 |
|
118 } |
|
119 |
|
120 // <-------------------------- PHONE ENGINE EVENTS ---------------------------> |
|
121 |
|
122 // ----------------------------------------------------------- |
|
123 // CPhoneState::HandlePhoneEngineMessageL |
|
124 // Default handling for Phone Engine messages |
|
125 // (other items were commented in a header). |
|
126 // ----------------------------------------------------------- |
|
127 // |
|
128 void CPhoneState::HandlePhoneEngineMessageL( |
|
129 const TInt /*aMessage*/, |
|
130 TInt /*aCallId*/ ) |
|
131 { |
|
132 } |
|
133 |
|
134 // ----------------------------------------------------------- |
|
135 // CPhoneState::HandleAudioMuteChangedL |
|
136 // Default handling for EPEMessageAudioMuteChanged message |
|
137 // (other items were commented in a header). |
|
138 // ----------------------------------------------------------- |
|
139 // |
|
140 void CPhoneState::HandleAudioMuteChangedL() |
|
141 { |
|
142 } |
|
143 |
|
144 // ----------------------------------------------------------- |
|
145 // CPhoneState::HandleAudioOutputChangedL |
|
146 // Default handling for EPEMessageAudioOutputChanged message |
|
147 // (other items were commented in a header). |
|
148 // ----------------------------------------------------------- |
|
149 // |
|
150 void CPhoneState::HandleAudioOutputChangedL() |
|
151 { |
|
152 } |
|
153 |
|
154 // ----------------------------------------------------------- |
|
155 // CPhoneState::IsSimStateNotPresentWithSecurityModeEnabled |
|
156 // ----------------------------------------------------------- |
|
157 // |
|
158 TBool CPhoneState::IsSimStateNotPresentWithSecurityModeEnabled() |
|
159 { |
|
160 TPhoneCmdParamBoolean isSecurityMode; |
|
161 iViewCommandHandle->ExecuteCommandL( EPhoneViewGetSecurityModeStatus, &isSecurityMode ); |
|
162 if ( SimState() == EPESimNotPresent && isSecurityMode.Boolean() ) |
|
163 { |
|
164 return ETrue; |
|
165 } |
|
166 else |
|
167 { |
|
168 return EFalse; |
|
169 } |
|
170 } |
|
171 |
|
172 // ----------------------------------------------------------- |
|
173 // CPhoneState::HandleSimStateChangedL |
|
174 // Handles changes in the SIM card state. |
|
175 // ----------------------------------------------------------- |
|
176 // |
|
177 void CPhoneState::HandleSimStateChangedL() |
|
178 { |
|
179 |
|
180 } |
|
181 |
|
182 // ----------------------------------------------------------- |
|
183 // CPhoneState::HandleErrorL |
|
184 // Default handling for HandleError message |
|
185 // (other items were commented in a header). |
|
186 // ----------------------------------------------------------- |
|
187 // |
|
188 void CPhoneState::HandleErrorL( const TPEErrorInfo& /*aErrorInfo*/ ) |
|
189 { |
|
190 |
|
191 } |
|
192 |
|
193 // ----------------------------------------------------------- |
|
194 // CPhoneState::HandleChangedCallDurationL |
|
195 // Default handling for EPEMessageChangedCallDuration message |
|
196 // (other items were commented in a header). |
|
197 // ----------------------------------------------------------- |
|
198 void CPhoneState::HandleChangedCallDurationL( TInt /*aCallId*/ ) |
|
199 { |
|
200 |
|
201 } |
|
202 |
|
203 // ----------------------------------------------------------------------------- |
|
204 // CPhoneState::HandleRemoteBusyL |
|
205 // ----------------------------------------------------------------------------- |
|
206 // |
|
207 void CPhoneState::HandleRemoteBusyL( TInt /*aCallId*/ ) |
|
208 { |
|
209 |
|
210 } |
|
211 |
|
212 // ----------------------------------------------------------- |
|
213 // CPhoneState::HandleDisconnectingL |
|
214 // ----------------------------------------------------------- |
|
215 // |
|
216 void CPhoneState::HandleDisconnectingL( TInt /*aCallId*/ ) |
|
217 { |
|
218 |
|
219 } |
|
220 |
|
221 |
|
222 // <------------------------------- KEY EVENTS -------------------------------> |
|
223 |
|
224 // ----------------------------------------------------------- |
|
225 // CPhoneState::HandleKeyMessageL( aMessage, aKeyCode ) |
|
226 // ----------------------------------------------------------- |
|
227 // |
|
228 void CPhoneState::HandleKeyMessageL( |
|
229 TPhoneKeyEventMessages /*aMessage*/, |
|
230 TKeyCode /*aScanCode*/ ) |
|
231 { |
|
232 |
|
233 } |
|
234 |
|
235 // ----------------------------------------------------------- |
|
236 // CPhoneState::HandleKeyEventL( aKeyEvent, aEventCode ) |
|
237 // ----------------------------------------------------------- |
|
238 // |
|
239 void CPhoneState::HandleKeyEventL( |
|
240 const TKeyEvent& /*aKeyEvent*/, |
|
241 TEventCode /*aEventCode*/ ) |
|
242 { |
|
243 } |
|
244 |
|
245 // ----------------------------------------------------------- |
|
246 // CPhoneState::HandleNumberEntryClearedL |
|
247 // ----------------------------------------------------------- |
|
248 // |
|
249 void CPhoneState::HandleNumberEntryClearedL() |
|
250 { |
|
251 } |
|
252 |
|
253 // ----------------------------------------------------------- |
|
254 // CPhoneState::SendKeyEventL |
|
255 // ----------------------------------------------------------- |
|
256 // |
|
257 void CPhoneState::SendKeyEventL( |
|
258 const TKeyEvent& /*aKeyEvent*/, |
|
259 TEventCode /*aEventCode*/ ) |
|
260 { |
|
261 } |
|
262 |
|
263 // ----------------------------------------------------------- |
|
264 // CPhoneState::SendKeyPressL |
|
265 // ----------------------------------------------------------- |
|
266 // |
|
267 void CPhoneState::SendKeyPressL( |
|
268 const TKeyEvent& /*aKeyEvent*/, |
|
269 TEventCode /*aEventCode*/ ) |
|
270 { |
|
271 } |
|
272 |
|
273 // <------------------------------ SYSTEM EVENTS -----------------------------> |
|
274 |
|
275 |
|
276 // ----------------------------------------------------------- |
|
277 // CPhoneState::HandlePhoneStartupL |
|
278 // ----------------------------------------------------------- |
|
279 // |
|
280 void CPhoneState::HandlePhoneStartupL() |
|
281 { |
|
282 |
|
283 } |
|
284 |
|
285 // ----------------------------------------------------------- |
|
286 // CPhoneState::HandlePropertyChangedL |
|
287 // ----------------------------------------------------------- |
|
288 // |
|
289 void CPhoneState::HandlePropertyChangedL( |
|
290 const TUid& /*aCategory*/, |
|
291 const TUint /*aKey*/, |
|
292 const TInt /*aValue*/ ) |
|
293 { |
|
294 |
|
295 } |
|
296 |
|
297 |
|
298 // <---------------------------- MENU AND CBA EVENTS -------------------------> |
|
299 |
|
300 TBool CPhoneState::HandleCommandL( TInt /*aCommand*/ ) |
|
301 { |
|
302 |
|
303 } |
|
304 |
|
305 // <-------------------------- REMOTE CONTROL EVENTS -------------------------> |
|
306 |
|
307 // ----------------------------------------------------------------------------- |
|
308 // CPhoneState::HandleRemConCommandL |
|
309 // ----------------------------------------------------------------------------- |
|
310 // |
|
311 TBool CPhoneState::HandleRemConCommandL( |
|
312 TRemConCoreApiOperationId /*aOperationId*/, |
|
313 TRemConCoreApiButtonAction /*aButtonAct*/ ) |
|
314 { |
|
315 |
|
316 } |
|
317 |
|
318 // ----------------------------------------------------------- |
|
319 // CPhoneState::DecreaseAudioVolume() |
|
320 // ----------------------------------------------------------- |
|
321 // |
|
322 void CPhoneState::DecreaseAudioVolumeL() |
|
323 { |
|
324 |
|
325 } |
|
326 |
|
327 // ----------------------------------------------------------- |
|
328 // CPhoneState::IncreaceAudioVolume() |
|
329 // ----------------------------------------------------------- |
|
330 // |
|
331 void CPhoneState::IncreaseAudioVolumeL() |
|
332 { |
|
333 } |
|
334 |
|
335 // ----------------------------------------------------------- |
|
336 // CPhoneState::ChangeAudioVolumeL() |
|
337 // ----------------------------------------------------------- |
|
338 // |
|
339 void CPhoneState::ChangeAudioVolumeL( TInt /*aLevel*/, TBool /*aUpdateControl*/ ) |
|
340 { |
|
341 } |
|
342 |
|
343 // <-------------------------- COMMON STATE FUNCTIONS ------------------------> |
|
344 |
|
345 // ----------------------------------------------------------- |
|
346 // CPhoneState::DialMultimediaCallL |
|
347 // ----------------------------------------------------------- |
|
348 // |
|
349 void CPhoneState::DialMultimediaCallL() |
|
350 { |
|
351 } |
|
352 |
|
353 // ----------------------------------------------------------- |
|
354 // CPhoneState::DialVoiceCallL |
|
355 // ----------------------------------------------------------- |
|
356 // |
|
357 void CPhoneState::DialVoiceCallL() |
|
358 { |
|
359 } |
|
360 |
|
361 // ----------------------------------------------------------- |
|
362 // CPhoneState::DisconnectCallL |
|
363 // ----------------------------------------------------------- |
|
364 // |
|
365 TBool CPhoneState::DisconnectCallL() |
|
366 { |
|
367 } |
|
368 |
|
369 |
|
370 // ----------------------------------------------------------- |
|
371 // CPhoneState::RemoveDialogsAndSendPhoneToBackgroundL |
|
372 // ----------------------------------------------------------- |
|
373 // |
|
374 void CPhoneState::RemoveDialogsAndSendPhoneToBackgroundL() |
|
375 { |
|
376 } |
|
377 |
|
378 |
|
379 // ----------------------------------------------------------- |
|
380 // CPhoneState::UpdateSingleActiveCallL |
|
381 // ----------------------------------------------------------- |
|
382 // |
|
383 void CPhoneState::UpdateSingleActiveCallL( TInt /*aCallId*/ ) |
|
384 { |
|
385 |
|
386 } |
|
387 |
|
388 |
|
389 // ----------------------------------------------------------- |
|
390 // CPhoneState::UpdateRemoteInfoDataL |
|
391 // ----------------------------------------------------------- |
|
392 // |
|
393 void CPhoneState::UpdateRemoteInfoDataL( TInt /*aCallId*/ ) |
|
394 { |
|
395 } |
|
396 |
|
397 |
|
398 // ----------------------------------------------------------- |
|
399 // CPhoneState::ShowNoteL |
|
400 // ----------------------------------------------------------- |
|
401 // |
|
402 void CPhoneState::ShowNoteL( TInt /*aResourceId*/ ) |
|
403 { |
|
404 |
|
405 } |
|
406 |
|
407 // ----------------------------------------------------------- |
|
408 // CPhoneState::ShowQueryL |
|
409 // ----------------------------------------------------------- |
|
410 // |
|
411 void CPhoneState::ShowQueryL( TInt /*aResourceId*/ ) |
|
412 { |
|
413 |
|
414 } |
|
415 |
|
416 // ----------------------------------------------------------- |
|
417 // CPhoneState::ShowTextQueryL |
|
418 // ----------------------------------------------------------- |
|
419 // |
|
420 void CPhoneState::ShowTextQueryL( |
|
421 TInt /*aDialogResourceId*/, |
|
422 TInt /*aDefaultCbaResourceId*/, |
|
423 TInt /*aContentCbaResourceId*/, |
|
424 TDes* /*aDataText*/, |
|
425 TBool /*aSendKeyEnabled*/ ) |
|
426 { |
|
427 |
|
428 } |
|
429 |
|
430 // ----------------------------------------------------------- |
|
431 // CPhoneState::DisplayCallTerminationNoteL |
|
432 // ----------------------------------------------------------- |
|
433 // |
|
434 void CPhoneState::DisplayCallTerminationNoteL() |
|
435 { |
|
436 } |
|
437 |
|
438 |
|
439 // --------------------------------------------------------- |
|
440 // CPhoneState::SetHandsfreeModeL |
|
441 // --------------------------------------------------------- |
|
442 // |
|
443 void CPhoneState::SetHandsfreeModeL( TBool /*aHandsfreeMode*/ ) |
|
444 { |
|
445 |
|
446 } |
|
447 |
|
448 // --------------------------------------------------------- |
|
449 // CPhoneState::SetBTHandsfreeModeL |
|
450 // --------------------------------------------------------- |
|
451 // |
|
452 void CPhoneState::SetBTHandsfreeModeL( TBool /*aHandsfreeMode*/ ) |
|
453 { |
|
454 |
|
455 } |
|
456 |
|
457 // <-------------------------- INTERNAL FUNCTIONS ------------------------> |
|
458 |
|
459 // ----------------------------------------------------------- |
|
460 // CPhoneState::HandleInitiatedEmergencyCallL |
|
461 // Default handling for EPEMessageInitiatedEmergencyCallL message |
|
462 // (other items were commented in a header). |
|
463 // ----------------------------------------------------------- |
|
464 // |
|
465 void CPhoneState::HandleInitiatedEmergencyCallL( TInt /*aCallId*/ ) |
|
466 { |
|
467 |
|
468 } |
|
469 |
|
470 void CPhoneState::HandleCallSecureStatusChangeL( TInt /*aCallId*/ ) |
|
471 { |
|
472 |
|
473 } |
|
474 |
|
475 // --------------------------------------------------------- |
|
476 // CPhoneState::GetActiveCallIdL() |
|
477 // --------------------------------------------------------- |
|
478 // |
|
479 TInt CPhoneState::GetActiveCallIdL() |
|
480 { |
|
481 |
|
482 } |
|
483 |
|
484 // --------------------------------------------------------- |
|
485 // CPhoneState::IsVideoCall() |
|
486 // --------------------------------------------------------- |
|
487 // |
|
488 TBool CPhoneState::IsVideoCall( const TInt /*aCallId*/ ) |
|
489 { |
|
490 |
|
491 } |
|
492 |
|
493 // --------------------------------------------------------- |
|
494 // CPhoneState::SimState() |
|
495 // --------------------------------------------------------- |
|
496 // |
|
497 TPESimState CPhoneState::SimState() const |
|
498 { |
|
499 |
|
500 } |
|
501 |
|
502 // --------------------------------------------------------- |
|
503 // CPhoneState::IsSimOk() |
|
504 // --------------------------------------------------------- |
|
505 // |
|
506 TBool CPhoneState::IsSimOk() |
|
507 { |
|
508 } |
|
509 |
|
510 // ----------------------------------------------------------------------------- |
|
511 // CPhoneState::StartShowSecurityNoteL |
|
512 // ----------------------------------------------------------------------------- |
|
513 // |
|
514 void CPhoneState::StartShowSecurityNoteL() |
|
515 { |
|
516 } |
|
517 |
|
518 // --------------------------------------------------------- |
|
519 // CPhoneState::ShowWlanMacAddressL |
|
520 // --------------------------------------------------------- |
|
521 // |
|
522 void CPhoneState::ShowWlanMacAddressL() |
|
523 { |
|
524 |
|
525 } |
|
526 |
|
527 // ----------------------------------------------------------- |
|
528 // CPhoneState::HandleAudioAvailableOutputChangedL |
|
529 // Default handling for EPEMessageAvailableAudioOutputsChanged message |
|
530 // (other items were commented in a header). |
|
531 // ----------------------------------------------------------- |
|
532 // |
|
533 void CPhoneState::HandleAudioAvailableOutputChangedL() |
|
534 { |
|
535 |
|
536 } |
|
537 |
|
538 |
|
539 // --------------------------------------------------------- |
|
540 // CPhoneState::ShowNumberBusyNoteL |
|
541 // --------------------------------------------------------- |
|
542 // |
|
543 void CPhoneState::ShowNumberBusyNoteL() |
|
544 { |
|
545 |
|
546 } |
|
547 |
|
548 // --------------------------------------------------------- |
|
549 // CPhoneState::IsAutoLockOn |
|
550 // --------------------------------------------------------- |
|
551 // |
|
552 TBool CPhoneState::IsAutoLockOn() const |
|
553 { |
|
554 |
|
555 } |
|
556 |
|
557 |
|
558 // --------------------------------------------------------- |
|
559 // CPhoneState::DeleteTouchPaneButtons |
|
560 // --------------------------------------------------------- |
|
561 // |
|
562 void CPhoneState::DeleteTouchPaneButtons() |
|
563 { |
|
564 |
|
565 } |
|
566 |
|
567 // --------------------------------------------------------- |
|
568 // CPhoneState::IsCustomizedDialerVisibleL |
|
569 // --------------------------------------------------------- |
|
570 // |
|
571 TBool CPhoneState::IsCustomizedDialerVisibleL() const |
|
572 { |
|
573 |
|
574 } |
|
575 |
|
576 |
|
577 // ----------------------------------------------------------- |
|
578 // CPhoneState::BeginUiUpdateLC |
|
579 // ----------------------------------------------------------- |
|
580 // |
|
581 void CPhoneState::BeginUiUpdateLC() |
|
582 { |
|
583 } |
|
584 |
|
585 // ----------------------------------------------------------- |
|
586 // CPhoneState::EndUiUpdate |
|
587 // ----------------------------------------------------------- |
|
588 // |
|
589 void CPhoneState::EndUiUpdate() |
|
590 { |
|
591 } |
|
592 |
|
593 // ----------------------------------------------------------- |
|
594 // CPhoneState::CheckIfShowTerminationNote |
|
595 // This method is intended to be overridden in states |
|
596 // that contain more info about decision. |
|
597 // ----------------------------------------------------------- |
|
598 // |
|
599 TBool CPhoneState::CheckIfShowCallTerminationNote( ) |
|
600 { |
|
601 } |
|
602 |
|
603 // ----------------------------------------------------------- |
|
604 // CPhoneState::UiUpdateCleanup |
|
605 // ----------------------------------------------------------- |
|
606 // |
|
607 void CPhoneState::UiUpdateCleanup(TAny* /*aThis*/ ) |
|
608 { |
|
609 |
|
610 } |
|
611 |
|
612 // ----------------------------------------------------------------------------- |
|
613 // CPhoneState::SetCallerImage |
|
614 // ----------------------------------------------------------------------------- |
|
615 |
|
616 // ----------------------------------------------------------- |
|
617 // CPhoneState::SetDefaultFlagsL() |
|
618 // ----------------------------------------------------------- |
|
619 // |
|
620 void CPhoneState::SetDefaultFlagsL() |
|
621 { |
|
622 } |
|
623 |
|
624 // ----------------------------------------------------------- |
|
625 // CPhoneState::GetVolumeLevel |
|
626 // ----------------------------------------------------------- |
|
627 // |
|
628 TInt CPhoneState::GetVolumeLevel() |
|
629 { |
|
630 } |
|
631 |
|
632 |
|
633 // ----------------------------------------------------------------------------- |
|
634 // CPhoneState::SimSecurityStatus |
|
635 // ----------------------------------------------------------------------------- |
|
636 // |
|
637 TInt CPhoneState::SimSecurityStatus() const |
|
638 { |
|
639 |
|
640 } |
|
641 |
|
642 |
|
643 // ---------------------------------------------------------------------------- |
|
644 // CPhoneState::SetRingingTonePlaybackL() |
|
645 // ---------------------------------------------------------------------------- |
|
646 // |
|
647 void CPhoneState::SetRingingTonePlaybackL( TInt /*aCallId*/ ) |
|
648 { |
|
649 |
|
650 } |
|
651 |
|
652 // ----------------------------------------------------------- |
|
653 // CPhoneState::HandleCugNoteL |
|
654 // ----------------------------------------------------------- |
|
655 // |
|
656 void CPhoneState::HandleCugInUseNoteL() |
|
657 { |
|
658 |
|
659 } |
|
660 |
|
661 // ----------------------------------------------------------- |
|
662 // CPhoneState::IsWaitingCallL |
|
663 // ----------------------------------------------------------- |
|
664 // |
|
665 TBool CPhoneState::IsWaitingCallL( const TInt /*aCallId*/ ) |
|
666 { |
|
667 |
|
668 } |
|
669 |
|
670 // --------------------------------------------------------- |
|
671 // CPhoneState::HandleDtmfKeyToneL |
|
672 // --------------------------------------------------------- |
|
673 // |
|
674 void CPhoneState::HandleDtmfKeyToneL( const TKeyEvent&, TEventCode) |
|
675 { |
|
676 |
|
677 } |
|
678 |
|
679 TBool CPhoneState::ProcessCommandL( TInt aCommand ) |
|
680 { |
|
681 } |
|
682 |
|
683 |
|
684 // --------------------------------------------------------- |
|
685 // CPhoneState::SetToolbarButtonLoudspeakerEnabled |
|
686 // --------------------------------------------------------- |
|
687 // |
|
688 void CPhoneState::SetToolbarButtonLoudspeakerEnabled() |
|
689 { |
|
690 } |
|
691 |
|
692 // ----------------------------------------------------------------------------- |
|
693 // CPhoneState::OpenSoftRejectMessageEditorL |
|
694 // ----------------------------------------------------------------------------- |
|
695 // |
|
696 void CPhoneState::OpenSoftRejectMessageEditorL( ) |
|
697 { |
|
698 } |
|
699 |
|
700 // ----------------------------------------------------------------------------- |
|
701 // CPhoneState::SetBackButtonActive |
|
702 // ----------------------------------------------------------------------------- |
|
703 // |
|
704 void CPhoneState::SetBackButtonActive( |
|
705 TBool aActive ) |
|
706 { |
|
707 } |
|
708 |
|
709 // ----------------------------------------------------------------------------- |
|
710 // CPhoneState::SendGlobalInfoNoteL |
|
711 // ----------------------------------------------------------------------------- |
|
712 // |
|
713 void CPhoneState::SendGlobalInfoNoteL( |
|
714 TInt aResourceId, |
|
715 TBool aNotificationDialog ) |
|
716 { |
|
717 } |
|
718 |
|
719 // ----------------------------------------------------------------------------- |
|
720 // CPhoneState::SendGlobalErrorNoteL |
|
721 // ----------------------------------------------------------------------------- |
|
722 // |
|
723 void CPhoneState::SendGlobalErrorNoteL( |
|
724 TInt aResourceId, |
|
725 TBool aNotificationDialog ) |
|
726 { |
|
727 } |
|
728 |
|
729 // ----------------------------------------------------------------------------- |
|
730 // CPhoneState::SendGlobalWarningNoteL |
|
731 // ----------------------------------------------------------------------------- |
|
732 // |
|
733 void CPhoneState::SendGlobalWarningNoteL( |
|
734 TInt aResourceId, |
|
735 TBool aNotificationDialog ) |
|
736 { |
|
737 } |
|
738 |
|
739 |
|
740 // End of File |
|
741 |