convergedcallengine/cce/inc/ccceextension.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    68 
    68 
    69     // from base class MCCEExtensionInterface
    69     // from base class MCCEExtensionInterface
    70 
    70 
    71     /** @see MCCEExtensionInterface::RequestCommand */
    71     /** @see MCCEExtensionInterface::RequestCommand */
    72     TInt RequestCommand( TUint32 aServiceID, 
    72     TInt RequestCommand( TUint32 aServiceID, 
    73                         TInt aRequestId,
    73     					TInt aRequestId,
    74                         TDesC8& aData );
    74                         TDesC8& aData );
    75 
    75 
    76     /** @see MCCEExtensionInterface::CancelRequest */
    76     /** @see MCCEExtensionInterface::CancelRequest */
    77     TInt CancelRequest( TUint32 aServiceID, 
    77     TInt CancelRequest( TUint32 aServiceID, 
    78                         TInt aRequestId );
    78     					TInt aRequestId );
    79   
    79   
    80     //from MCCPExtensionObserver
    80 	//from MCCPExtensionObserver
    81 
    81 
    82     /** @see MCCEExtensionObserver::HandleExtensionEvents */
    82     /** @see MCCEExtensionObserver::HandleExtensionEvents */
    83     void HandleExtensionEvents( TUint32 aServiceId,
    83     void HandleExtensionEvents( TUint32 aServiceId,
    84                                 TInt aEvent,
    84     							TInt aEvent,
    85                                 TInt aStatus );
    85 								TInt aStatus );
    86 
    86 
    87 private:
    87 private:
    88 
    88 
    89     void ConstructL();
    89     void ConstructL();
    90 
    90 
    91     /**
    91 	/**
    92     *
    92 	*
    93     */
    93 	*/
    94     CCCEExtension( CCCEPluginManager& aPluginManager );
    94     CCCEExtension( CCCEPluginManager& aPluginManager );
    95     
    95     
    96     /**
    96 	/**
    97     * Get plug-in pointer that relates to service-id.
    97 	* Get plug-in pointer that relates to service-id.
    98     */
    98 	*/
    99     CConvergedCallProvider* GetExtIfPlugin( TUint32 aServiceid );
    99 	CConvergedCallProvider* GetExtIfPlugin( TUint32 aServiceid );
   100     
   100     
   101     /**
   101 	/**
   102     * Plug-in manager.
   102 	* Plug-in manager.
   103     */
   103 	*/
   104     CCCEPluginManager& iPluginManager;
   104     CCCEPluginManager& iPluginManager;
   105 
   105 
   106     /**
   106 	/**
   107     * Extension observer 
   107 	* Extension observer 
   108     */
   108 	*/
   109     MCCEExtensionObserver* iMCCEExtensionObserver;
   109     MCCEExtensionObserver* iMCCEExtensionObserver;
   110     };
   110     };
   111 
   111 
   112 #endif // CCCEEXTENSION_H
   112 #endif // CCCEEXTENSION_H