271 * @return Dialled party, |
271 * @return Dialled party, |
272 */ |
272 */ |
273 virtual const TDesC& DialledParty() const = 0; |
273 virtual const TDesC& DialledParty() const = 0; |
274 |
274 |
275 /** |
275 /** |
276 * Set call parameters. |
276 * Set call parameters. |
277 * @since S60 3.2 |
277 * @since S60 3.2 |
278 * @param aNewParams New call paramater information. |
278 * @param aNewParams New call paramater information. |
279 * @return none |
279 * @return none |
280 */ |
280 */ |
281 virtual void SetParameters( const CCCECallParameters& aNewParams ) = 0; |
281 virtual void SetParameters( const CCCECallParameters& aNewParams ) = 0; |
282 |
282 |
283 /** |
283 /** |
284 * Get call parameters. |
284 * Get call parameters. |
285 * @since S60 3.2 |
285 * @since S60 3.2 |
286 * @param None |
286 * @param None |
287 * @return Current call paramater information. |
287 * @return Current call paramater information. |
288 */ |
288 */ |
289 virtual const CCCPCallParameters& Parameters() const = 0; |
289 virtual const CCCPCallParameters& Parameters() const = 0; |
290 |
290 |
291 /** |
291 /** |
292 * Returns the inband tone associated to an error condition or a state transition of a call. |
292 * Returns the inband tone associated to an error condition or a state transition of a call. |
293 * See defenition for TCCPTone. |
293 * See defenition for TCCPTone. |
294 * @since S60 3.2 |
294 * @since S60 3.2 |
295 * @param None. |
295 * @param None. |
296 * @return TCCPTone Used tone. |
296 * @return TCCPTone Used tone. |
297 */ |
297 */ |
298 virtual TCCPTone Tone() const = 0; |
298 virtual TCCPTone Tone() const = 0; |
299 |
299 |
300 /** |
300 /** |
301 * Get call information. NOTE: will be removed shortly. Stop using this call use relevant getters instead! |
301 * Get call information. NOTE: will be removed shortly. Stop using this call use relevant getters instead! |
302 * TODO this needs to be rechecked if params are to be defined in CCE as a struct for example and to return that! |
302 * TODO this needs to be rechecked if params are to be defined in CCE as a struct for example and to return that! |
303 * @since S60 3.2 |
303 * @since S60 3.2 |
304 * @param aCallInfo TMobileCallInfoV3 - TODO check this |
304 * @param aCallInfo TMobileCallInfoV3 - TODO check this |
305 * @return none |
305 * @return none |
306 */ |
306 */ |
307 virtual void GetMobileCallInfo( TDes8& aCallInfo ) const = 0; |
307 virtual void GetMobileCallInfo( TDes8& aCallInfo ) const = 0; |
308 |
308 |
309 /************************************************************************/ |
309 /************************************************************************/ |
310 /* Emergency call */ |
310 /* Emergency call */ |
311 /************************************************************************/ |
311 /************************************************************************/ |
312 /** |
312 /** |