phonesrv_plat/service_provider_settings_api/inc/mspnotifychangeobserver.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    25 
    25 
    26 
    26 
    27 /**
    27 /**
    28  *  Call back interface for notify change events
    28  *  Call back interface for notify change events
    29  *
    29  *
    30  *  Client has to implement this interface if client 
    30  *	Client has to implement this interface if client 
    31  *  need to receive settings notification change.
    31  *  need to receive settings notification change.
    32  *
    32  *
    33  *  @lib serviceprovidersettings.lib
    33  *  @lib serviceprovidersettings.lib
    34  *  @since S60 V3.2
    34  *  @since S60 V3.2
    35  */
    35  */
    36 class MSPNotifyChangeObserver
    36 class MSPNotifyChangeObserver
    37     {
    37     {
    38     public:
    38 	public:
    39 
    39 
    40         /**
    40 	    /**
    41          * Handle notify change event
    41 	     * Handle notify change event
    42          * 
    42 	     * 
    43          * @param aServiceId the service ID of added/changed/deleted service
    43 	     * @param aServiceId the service ID of added/changed/deleted service
    44          * @since S60 3.2
    44 	     * @since S60 3.2
    45          */
    45 	     */
    46         virtual void HandleNotifyChange( TServiceId aServiceId ) = 0;
    46 	    virtual void HandleNotifyChange( TServiceId aServiceId ) = 0;
    47         
    47 	    
    48         /**
    48 	    /**
    49          * Handle error
    49 	     * Handle error
    50          * 
    50 	     * 
    51          * @param aError error code
    51 	     * @param aError error code
    52          * @since S60 3.2
    52 	     * @since S60 3.2
    53          */
    53 	     */
    54         virtual void HandleError( TInt aError ) = 0;
    54 	    virtual void HandleError( TInt aError ) = 0;
    55     };
    55     };
    56 
    56 
    57 #endif // MSPNOTIFYCHANGEOBSERVER_H
    57 #endif // MSPNOTIFYCHANGEOBSERVER_H