equal
deleted
inserted
replaced
59 TInt aCallId ); |
59 TInt aCallId ); |
60 |
60 |
61 virtual void HandleKeyMessageL( |
61 virtual void HandleKeyMessageL( |
62 TPhoneKeyEventMessages aMessage, |
62 TPhoneKeyEventMessages aMessage, |
63 TKeyCode aCode ); |
63 TKeyCode aCode ); |
64 |
64 |
|
65 virtual void HandleKeyEventL( |
|
66 const TKeyEvent& aKeyEvent, |
|
67 TEventCode aEventCode ); |
|
68 |
65 /** |
69 /** |
66 * HandleError |
70 * Handles user selected UI commands. |
67 * Implements error handling framework |
71 * @param aCommand - selected command |
68 * @param aErrorInfo: the error info |
72 */ |
69 */ |
73 TBool HandleCommandL( TInt aCommand ); |
70 IMPORT_C virtual void HandleErrorL( |
74 |
71 const TPEErrorInfo& aErrorInfo ); |
|
72 |
|
73 /** |
|
74 * This function is called from displaycallsetup and |
|
75 * the purpose is to do state specific things for callsetup. |
|
76 */ |
|
77 IMPORT_C virtual void DoStateSpecificCallSetUpDefinitionsL(); |
|
78 |
|
79 protected: |
75 protected: |
80 |
76 |
81 /** |
77 /** |
82 * By default EPOC constructor is private. |
78 * By default EPOC constructor is private. |
83 */ |
79 */ |
89 /** |
85 /** |
90 * ConstructL() |
86 * ConstructL() |
91 */ |
87 */ |
92 virtual void ConstructL(); |
88 virtual void ConstructL(); |
93 |
89 |
94 virtual void OpenMenuBarL(); |
|
95 |
|
96 virtual void UpdateInCallCbaL(); |
90 virtual void UpdateInCallCbaL(); |
97 |
91 |
98 |
92 |
99 private: |
93 private: |
100 |
94 |
104 |
98 |
105 void HandleConferenceIdleL(); |
99 void HandleConferenceIdleL(); |
106 |
100 |
107 void MakeStateTransitionToConferenceAndSingleL( TInt aCallId ); |
101 void MakeStateTransitionToConferenceAndSingleL( TInt aCallId ); |
108 |
102 |
109 void HandleDialingL( TInt aCallId ); |
103 void HandleDiallingL( TInt aCallId ); |
110 |
104 |
111 void HandleWentOneToOneL( TInt aCallId ); |
105 void HandleWentOneToOneL( TInt aCallId ); |
|
106 |
|
107 /** |
|
108 * Handles received EPhoneCmdUpdateUiControls command. |
|
109 */ |
|
110 void UpdateUiControlsL(); |
112 |
111 |
113 private: |
112 private: |
114 TInt iRingingCallId; |
113 TInt iRingingCallId; |
115 |
114 |
116 }; |
115 }; |