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 |
|
69 /** |
65 /** |
70 * Handles user selected UI commands. |
66 * HandleError |
71 * @param aCommand - selected command |
67 * Implements error handling framework |
72 */ |
68 * @param aErrorInfo: the error info |
73 TBool HandleCommandL( TInt aCommand ); |
69 */ |
74 |
70 IMPORT_C virtual void HandleErrorL( |
|
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 |
75 protected: |
79 protected: |
76 |
80 |
77 /** |
81 /** |
78 * By default EPOC constructor is private. |
82 * By default EPOC constructor is private. |
79 */ |
83 */ |
85 /** |
89 /** |
86 * ConstructL() |
90 * ConstructL() |
87 */ |
91 */ |
88 virtual void ConstructL(); |
92 virtual void ConstructL(); |
89 |
93 |
|
94 virtual void OpenMenuBarL(); |
|
95 |
90 virtual void UpdateInCallCbaL(); |
96 virtual void UpdateInCallCbaL(); |
91 |
97 |
92 |
98 |
93 private: |
99 private: |
94 |
100 |
98 |
104 |
99 void HandleConferenceIdleL(); |
105 void HandleConferenceIdleL(); |
100 |
106 |
101 void MakeStateTransitionToConferenceAndSingleL( TInt aCallId ); |
107 void MakeStateTransitionToConferenceAndSingleL( TInt aCallId ); |
102 |
108 |
103 void HandleDiallingL( TInt aCallId ); |
109 void HandleDialingL( TInt aCallId ); |
104 |
110 |
105 void HandleWentOneToOneL( TInt aCallId ); |
111 void HandleWentOneToOneL( TInt aCallId ); |
106 |
|
107 /** |
|
108 * Handles received EPhoneCmdUpdateUiControls command. |
|
109 */ |
|
110 void UpdateUiControlsL(); |
|
111 |
112 |
112 private: |
113 private: |
113 TInt iRingingCallId; |
114 TInt iRingingCallId; |
114 |
115 |
115 }; |
116 }; |