equal
deleted
inserted
replaced
84 * ConstructL() |
84 * ConstructL() |
85 */ |
85 */ |
86 IMPORT_C virtual void ConstructL(); |
86 IMPORT_C virtual void ConstructL(); |
87 |
87 |
88 /** |
88 /** |
89 * Open menu bar |
|
90 */ |
|
91 IMPORT_C virtual void OpenMenuBarL(); |
|
92 |
|
93 /** |
|
94 * Launch the New call phone number query |
|
95 */ |
|
96 IMPORT_C void LaunchNewCallQueryL(); |
|
97 |
|
98 /** |
|
99 * Call number fetched from New call dialog |
89 * Call number fetched from New call dialog |
100 * @param aFetchedNumber number fetched from the diaog |
90 * @param aFetchedNumber number fetched from the diaog |
101 */ |
91 */ |
102 IMPORT_C virtual void CallFetchedNumberL( |
92 IMPORT_C virtual void CallFetchedNumberL( |
103 const TDesC& aFetchedNumber ); |
93 const TDesC& aFetchedNumber ); |
142 |
132 |
143 /** |
133 /** |
144 * Close all dtmf dialogs |
134 * Close all dtmf dialogs |
145 */ |
135 */ |
146 IMPORT_C void CloseDtmfQueryL(); |
136 IMPORT_C void CloseDtmfQueryL(); |
147 |
137 |
148 /** |
|
149 * Creates number entry. |
|
150 */ |
|
151 IMPORT_C void CreateNumberEntryL(); |
|
152 |
|
153 |
|
154 /** |
|
155 * Concludes does the engine have information of the |
|
156 * phone number. This information is then send to the view. |
|
157 * @param aCallId - Call Id. |
|
158 */ |
|
159 IMPORT_C void PhoneNumberAvailableInPhoneEngineL( TInt aCallId ); |
|
160 |
138 |
161 private: // New functions |
139 private: // New functions |
162 |
140 |
163 /** |
141 /** |
164 * Handle EPEMessageAudioMuteChanged |
142 * Handle EPEMessageAudioMuteChanged |
193 |
171 |
194 /** |
172 /** |
195 * Sends DTMF sequence to Phone Engine |
173 * Sends DTMF sequence to Phone Engine |
196 */ |
174 */ |
197 void SendDtmfL(); |
175 void SendDtmfL(); |
198 |
|
199 /** |
|
200 * Sends command to view for launching manual DTMF entry |
|
201 */ |
|
202 void LaunchDtmfManualQueryL(); |
|
203 |
176 |
204 /** |
177 /** |
205 * Sends command to view for launching DTMF list query |
178 * Sends command to view for launching DTMF list query |
206 */ |
179 */ |
207 void LaunchDtmfListQueryL(); |
180 void LaunchDtmfListQueryL(); |
208 |
|
209 /** |
|
210 * Launch DTMF Single Item fetch dialog |
|
211 */ |
|
212 void LaunchDtmfSearchDialogL(); |
|
213 |
|
214 /** |
|
215 * Launch DTMF Single Item fetch for DTMF List query usage |
|
216 */ |
|
217 void LaunchDtmfListViewSearchDialogL(); |
|
218 |
|
219 /** |
|
220 * Launch New call fetch dialog |
|
221 */ |
|
222 void LaunchNewCallSearchDialogL(); |
|
223 |
181 |
224 /** |
182 /** |
225 * Sends command to view for 'Lock keypad' |
183 * Sends command to view for 'Lock keypad' |
226 */ |
184 */ |
227 void LockKeypadL(); |
185 void LockKeypadL(); |
228 |
|
229 /** |
|
230 * Handle successful single item fetch. |
|
231 */ |
|
232 void HandleSuccessFetchedNumberL(); |
|
233 |
|
234 /** |
|
235 * Handle failed single item fetch. |
|
236 */ |
|
237 void HandleFailedFetchedNumberL(); |
|
238 |
186 |
239 /** |
187 /** |
240 * Update remote data and label to the call header. |
188 * Update remote data and label to the call header. |
241 * @param aCallId - Call Id. |
189 * @param aCallId - Call Id. |
242 * @param aCallHeaderData - Call header parameters where modifications |
190 * @param aCallHeaderData - Call header parameters where modifications |