convergedcallengine/cce/inc/ccceplugin.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
   152 
   152 
   153     /** @see MCCPCSObserver::PluginInitiatedCSMoCallCreated */
   153     /** @see MCCPCSObserver::PluginInitiatedCSMoCallCreated */
   154     void MoCallCreated( MCCPCall& aCall );
   154     void MoCallCreated( MCCPCall& aCall );
   155 
   155 
   156     /** @see MCCPCSObserver::DataPortName */
   156     /** @see MCCPCSObserver::DataPortName */
   157     void DataPortName( TName& aPortName );
   157 	void DataPortName( TName& aPortName );
   158 
   158 
   159     /** @see MCCPCSObserver::ConferenceCallCreated */
   159 	/** @see MCCPCSObserver::ConferenceCallCreated */
   160     void ConferenceCallCreated( MCCPConferenceCall& aConferenceCall ); 
   160 	void ConferenceCallCreated( MCCPConferenceCall& aConferenceCall ); 
   161     
   161 	
   162 // from base class MCCPObserver
   162 // from base class MCCPObserver
   163 
   163 
   164     /** @see MCCPObserver::ErrorOccurred */
   164     /** @see MCCPObserver::ErrorOccurred */
   165     void ErrorOccurred( TCCPError aError );
   165     void ErrorOccurred( TCCPError aError );
   166 
   166 
   174     void CallCreated( MCCPCall* aCall, MCCPCall* aOriginator, TBool aAttented );
   174     void CallCreated( MCCPCall* aCall, MCCPCall* aOriginator, TBool aAttented );
   175 
   175 
   176 // from base class MCCPObserver
   176 // from base class MCCPObserver
   177     
   177     
   178     /** @see MCCPSsObserver::BarringEventOccurred */
   178     /** @see MCCPSsObserver::BarringEventOccurred */
   179     void BarringEventOccurred( const MCCPSsObserver::TCCPSsBarringEvent aBarringEvent );
   179    	void BarringEventOccurred( const MCCPSsObserver::TCCPSsBarringEvent aBarringEvent );
   180                                   
   180 								  
   181      /** @see MCCPSsObserver::CLIEventOccurred */
   181      /** @see MCCPSsObserver::CLIEventOccurred */
   182     void CLIEventOccurred( const MCCPSsObserver::TCCPSsCLIEvent aCallLineEvent );
   182 	void CLIEventOccurred( const MCCPSsObserver::TCCPSsCLIEvent aCallLineEvent );
   183                                   
   183 								  
   184      /** @see MCCPSsObserver::CallForwardEventOccurred */
   184      /** @see MCCPSsObserver::CallForwardEventOccurred */
   185     void CallForwardEventOccurred( const MCCPSsObserver::TCCPSsCallForwardEvent aCallForwardEvent,
   185 	void CallForwardEventOccurred( const MCCPSsObserver::TCCPSsCallForwardEvent aCallForwardEvent,
   186         const TDesC& aRemoteAddress );
   186         const TDesC& aRemoteAddress );
   187 
   187 
   188     /** @see MCCPSsObserver::CallCugEventOccurred */
   188     /** @see MCCPSsObserver::CallCugEventOccurred */
   189     void CallCugEventOccurred( const MCCPSsObserver::TCCPSsCugEvent aCugEvent );
   189 	void CallCugEventOccurred( const MCCPSsObserver::TCCPSsCugEvent aCugEvent );
   190     
   190 	
   191     /** @see MCCPSsObserver::NotifyCurrentActiveALSLine */
   191 	/** @see MCCPSsObserver::NotifyCurrentActiveALSLine */
   192     void NotifyCurrentActiveALSLine( TInt aLine );
   192 	void NotifyCurrentActiveALSLine( TInt aLine );
   193 private:
   193 private:
   194 
   194 
   195     /** Constructor */
   195     /** Constructor */
   196     CCCEPlugin( 
   196     CCCEPlugin( 
   197         const TUid& aPluginUID,
   197         const TUid& aPluginUID,
   231 
   231 
   232     /**
   232     /**
   233      * Reference to dead observer
   233      * Reference to dead observer
   234      * This will be informed when plugin crashes
   234      * This will be informed when plugin crashes
   235      */
   235      */
   236     MCCPPluginDeathObserver& iDeathObserver;
   236 	MCCPPluginDeathObserver& iDeathObserver;
   237 
   237 
   238     /**
   238     /**
   239      * Use handle to ecom plugin.
   239      * Use handle to ecom plugin.
   240      * Own
   240      * Own
   241      */
   241      */