terminalsecurity/SCP/SCPServer/inc/SCPPlugin.h
branchRCL_3
changeset 61 b183ec05bd8c
parent 0 b497e44ab2fc
child 62 19bba8228ff0
equal deleted inserted replaced
59:13d7c31c74e0 61:b183ec05bd8c
    95         * Handles plugin events
    95         * Handles plugin events
    96         * @param aID The event ID
    96         * @param aID The event ID
    97         * @param aParam The event parameters
    97         * @param aParam The event parameters
    98         * @returns The parameter object identifying the actions taken.
    98         * @returns The parameter object identifying the actions taken.
    99         */
    99         */
   100         virtual CSCPParamObject* HandleEvent( TInt aID, CSCPParamObject& aParam ) = 0;
   100         virtual void HandleEventL( TInt aID, CSCPParamObject& aInParam, CSCPParamObject& aOutParam ) = 0;
   101         
   101         
   102         virtual void SetEventHandler( MSCPPluginEventHandler* aHandler ) = 0;
   102         virtual void SetEventHandler( MSCPPluginEventHandler* aHandler ) = 0;
   103                 
   103                 
   104     protected:  // Methods
   104     protected:  // Methods
   105                         
   105