convergedcallengine/cce/inc/cccepluginmanager.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    54     /**
    54     /**
    55      * Two-phased constructor.
    55      * Two-phased constructor.
    56      * @param aCallContainer Reference to call container
    56      * @param aCallContainer Reference to call container
    57      * @param aTransferController Reference to transfer controller
    57      * @param aTransferController Reference to transfer controller
    58      */
    58      */
    59     static CCCEPluginManager* NewL( 
    59 	static CCCEPluginManager* NewL( 
    60         CCCECallContainer& aCallContainer,
    60 	    CCCECallContainer& aCallContainer,
    61         CCCETransferController& aTransferController );
    61 	    CCCETransferController& aTransferController );
    62 
    62 
    63     /**
    63     /**
    64      * Destructor.
    64      * Destructor.
    65      */
    65      */
    66     virtual ~CCCEPluginManager();
    66     virtual ~CCCEPluginManager();
   163     void ServiceDisabledL( TUid aImplementationUid );
   163     void ServiceDisabledL( TUid aImplementationUid );
   164 
   164 
   165 // from base class MCCPPluginDeathObserver
   165 // from base class MCCPPluginDeathObserver
   166 
   166 
   167     /** @see MCCPPluginDeathObserver::CCPPluginDiedEvent */
   167     /** @see MCCPPluginDeathObserver::CCPPluginDiedEvent */
   168     void CCPPluginDiedEvent(TUid aPluginId, TInt aDeathType, TInt aReason);
   168 	void CCPPluginDiedEvent(TUid aPluginId, TInt aDeathType, TInt aReason);
   169     
   169 	
   170     /** @see MCCPPluginDeathObserver::CCPPluginInitialisationFailed */
   170 	/** @see MCCPPluginDeathObserver::CCPPluginInitialisationFailed */
   171     void CCPPluginInitialisationFailed(TUid aPluginUid, TInt aError);
   171     void CCPPluginInitialisationFailed(TUid aPluginUid, TInt aError);
   172     
   172     
   173 // from base class CActive
   173 // from base class CActive
   174 
   174 
   175     /**
   175     /**
   176      * This will be runned when incoming call monitor activates
   176      * This will be runned when incoming call monitor activates
   177      *
   177      *
   178      * @since S60 v3.2
   178      * @since S60 v3.2
   179      */
   179      */
   180     void RunL();
   180 	void RunL();
   181 
   181 
   182     /**
   182     /**
   183      * Cancels incoming call monitor
   183      * Cancels incoming call monitor
   184      *
   184      *
   185      * @since S60 v3.2
   185      * @since S60 v3.2
   186      */
   186      */
   187     void DoCancel(); 
   187 	void DoCancel(); 
   188 
   188 
   189 private:
   189 private:
   190 
   190 
   191     /**
   191     /**
   192      * This is called after phone application is constructed 
   192      * This is called after phone application is constructed 
   233     void AddToAlternativeEmergencyArray(TUid aUid);
   233     void AddToAlternativeEmergencyArray(TUid aUid);
   234 
   234 
   235 private:
   235 private:
   236 
   236 
   237     /** Constructor */
   237     /** Constructor */
   238     CCCEPluginManager( 
   238 	CCCEPluginManager( 
   239         CCCECallContainer& aCallContainer,
   239 	    CCCECallContainer& aCallContainer,
   240         CCCETransferController& aTransferController );
   240 	    CCCETransferController& aTransferController );
   241 
   241 
   242     /** Leaving stuff in constructor */
   242     /** Leaving stuff in constructor */
   243     void ConstructL();
   243 	void ConstructL();
   244 
   244 
   245 private:
   245 private:
   246     
   246     
   247     /**
   247     /**
   248      * Reference to call container
   248      * Reference to call container