convergedcallengine/cce/inc/ccceobserverasynchroniser.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
   102     void MOCallCreated( MCCECall& aCall );
   102     void MOCallCreated( MCCECall& aCall );
   103 
   103 
   104     /**
   104     /**
   105     * From MCCEObserver
   105     * From MCCEObserver
   106     */
   106     */
   107     void DataPortName( TName& aPortName );
   107 	void DataPortName( TName& aPortName );
   108 
   108 
   109     /**
   109     /**
   110     * From MCCEObserver
   110     * From MCCEObserver
   111     */
   111     */
   112     void ConferenceCallCreated( MCCEConferenceCall& aConferenceCall );
   112     void ConferenceCallCreated( MCCEConferenceCall& aConferenceCall );
   113 
   113 
   114     /**
   114     /**
   115     * From MCCESsObserver
   115     * From MCCESsObserver
   116     */
   116     */
   117     void BarringEventOccurred( const MCCESsObserver::TCCESsBarringEvent aBarringEvent );
   117 	void BarringEventOccurred( const MCCESsObserver::TCCESsBarringEvent aBarringEvent );
   118                                   
   118 								  
   119     /**
   119     /**
   120     * From MCCESsObserver
   120     * From MCCESsObserver
   121     */
   121     */
   122     void CLIEventOccurred( const MCCESsObserver::TCCESsCLIEvent aCallLineEvent );
   122 	void CLIEventOccurred( const MCCESsObserver::TCCESsCLIEvent aCallLineEvent );
   123                                   
   123 								  
   124 
   124 
   125     /**
   125     /**
   126     * From MCCESsObserver
   126     * From MCCESsObserver
   127     */
   127     */
   128     void CallForwardEventOccurred( 
   128 	void CallForwardEventOccurred( 
   129                         const MCCESsObserver::TCCESsCallForwardEvent aCallForwardEvent,
   129 						const MCCESsObserver::TCCESsCallForwardEvent aCallForwardEvent,
   130                         const TDesC& aRemoteAddress );
   130 						const TDesC& aRemoteAddress );
   131 
   131 
   132     /**
   132     /**
   133     * From MCCESsObserver
   133     * From MCCESsObserver
   134     */
   134     */
   135     void CallCugEventOccurred( const MCCESsObserver::TCCESsCugEvent aCugEvent );
   135 	void CallCugEventOccurred( const MCCESsObserver::TCCESsCugEvent aCugEvent );
   136 
   136 
   137     /**
   137     /**
   138     * From MCCESsObserver
   138     * From MCCESsObserver
   139     */
   139     */
   140     void NotifyCurrentActiveALSLine( TInt aLine );
   140 	void NotifyCurrentActiveALSLine( TInt aLine );
   141 
   141 
   142     /**
   142     /**
   143     * From MCCEConferenceCallObserver
   143     * From MCCEConferenceCallObserver
   144     */
   144     */
   145     void CallEventOccurred( 
   145     void CallEventOccurred( 
   162     /**
   162     /**
   163     * From MCCEConferenceCallObserver
   163     * From MCCEConferenceCallObserver
   164     */
   164     */
   165     void ErrorOccurred( TCCPConferenceCallError aError  );
   165     void ErrorOccurred( TCCPConferenceCallError aError  );
   166 
   166 
   167     /**
   167 	/**
   168     * From MCCEConferenceCallObserver
   168     * From MCCEConferenceCallObserver
   169     */
   169     */
   170     void CallDurationChanged( const TTimeIntervalSeconds aDuration );
   170 	void CallDurationChanged( const TTimeIntervalSeconds aDuration );
   171    
   171    
   172     /**
   172     /**
   173     * From MCCEDtmfObserver
   173     * From MCCEDtmfObserver
   174     */  
   174     */	
   175     void HandleDTMFEvent( const MCCEDtmfObserver::TCCEDtmfEvent aEvent, 
   175 	void HandleDTMFEvent( const MCCEDtmfObserver::TCCEDtmfEvent aEvent, 
   176                                   const TInt aError, 
   176                                   const TInt aError, 
   177                                   const TChar aTone );
   177                                   const TChar aTone );
   178     /**
   178     /**
   179     * From MCCEExtensionObserver
   179     * From MCCEExtensionObserver
   180     */                                  
   180     */                                  
   181     void HandleExtensionEvents( TUint32 aServiceId,
   181     void HandleExtensionEvents( TUint32 aServiceId,
   182         TInt aEvent,
   182     	TInt aEvent,
   183         TInt aStatus );
   183         TInt aStatus );
   184         
   184         
   185 private:
   185 private:
   186     
   186     
   187     enum TEventType
   187     enum TEventType