phoneengine/callhandling/inc/cpecallhandling.h
branchRCL_3
changeset 61 41a7f70b3818
parent 14 24062c24fe38
child 62 5266b1f337bd
equal deleted inserted replaced
58:40a3f856b14d 61:41a7f70b3818
   282         * Terminate all connection request. 
   282         * Terminate all connection request. 
   283         */
   283         */
   284         IMPORT_C TInt TerminateAllConnections();
   284         IMPORT_C TInt TerminateAllConnections();
   285         
   285         
   286         /**
   286         /**
   287         * Asks phone identity parameters from the mmetel.
       
   288         * @param aMessage Reply message to the phone application.
       
   289         * @return Error (KErrNone or KErrNotFound).
       
   290         */
       
   291         IMPORT_C TInt UpdatePhoneIdentity( 
       
   292             MEngineMonitor::TPEMessagesFromPhoneEngine aMessage );
       
   293 
       
   294         /**
       
   295         * Sets active line
   287         * Sets active line
   296         */
   288         */
   297         IMPORT_C void SetActiveLine();
   289         IMPORT_C void SetActiveLine();
   298 
   290 
   299         /**
   291         /**
   377         * Returns call terminated error
   369         * Returns call terminated error
   378         * @since Series60_4.0
   370         * @since Series60_4.0
   379         * @return Return errorCode
   371         * @return Return errorCode
   380         */        
   372         */        
   381         IMPORT_C TInt CallTerminatedError( const TInt aCallId );
   373         IMPORT_C TInt CallTerminatedError( const TInt aCallId );
   382         
       
   383         /**
       
   384         * This method gets the lifetime of the MS. The lifetime information 
       
   385         * includes the manufacturing date of the MS and the total amount of airtime use.
       
   386         * @param aLifeTimeInfo Life time information
       
   387         * @return Get succeeded or not.
       
   388         */
       
   389         IMPORT_C TBool GetLifeTime( TDes8& aLifeTimeInfo );
       
   390         
   374         
   391         /**
   375         /**
   392         * Replace active call with waiting call. 
   376         * Replace active call with waiting call. 
   393         * @since Series60_5.0
   377         * @since Series60_5.0
   394         * @return Error (KErrNone is success).
   378         * @return Error (KErrNone is success).
   430         * @since Series60_5.1
   414         * @since Series60_5.1
   431         * @param aIndex A array index for a selected address.
   415         * @param aIndex A array index for a selected address.
   432         * @return Error (KErrNone is success).
   416         * @return Error (KErrNone is success).
   433         */
   417         */
   434         IMPORT_C TInt ForwardCallToAddress( TInt aIndex );
   418         IMPORT_C TInt ForwardCallToAddress( TInt aIndex );
   435         
       
   436         /**
       
   437         * Makes HangUp requests for conference call. 
       
   438         * @return Error (ECCPErrorNotFound if there is not a conference call 
       
   439         * 
       
   440         */
       
   441         IMPORT_C TInt ReleaseConference();
       
   442 
   419 
   443     public: // From MPECallHandling - DTMF related
   420     public: // From MPECallHandling - DTMF related
   444         /**
   421         /**
   445         * Cancels Dtmf string sending.
   422         * Cancels Dtmf string sending.
   446         */
   423         */