cellular/telephonysettings/inc/PSetRefreshHandlerImpl.h
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
    20 #ifndef CPSETREFRESHHANDLERIMPL_H
    20 #ifndef CPSETREFRESHHANDLERIMPL_H
    21 #define CPSETREFRESHHANDLERIMPL_H
    21 #define CPSETREFRESHHANDLERIMPL_H
    22 
    22 
    23 
    23 
    24 //  INCLUDES
    24 //  INCLUDES
    25 #include <psetrefreshhandler.h> 
    25 #include <PSetRefreshHandler.h>
    26 #include <msatrefreshobserver.h>
    26 #include <msatrefreshobserver.h>
    27 
    27 
    28 
    28 
    29 // FORWARD DECLARATIONS
    29 // FORWARD DECLARATIONS
    30 class CPsetCustomerServiceProfile;
    30 class CPsetCustomerServiceProfile;
    59 
    59 
    60     public: // Functions from base classes
    60     public: // Functions from base classes
    61 
    61 
    62         /**
    62         /**
    63         * @see CPSetRefreshHandler::NotifyFileChangeL.
    63         * @see CPSetRefreshHandler::NotifyFileChangeL.
    64         */
    64 		*/
    65         void NotifyFileChangeL(
    65 		void NotifyFileChangeL(
    66             MSSSettingsRefreshObserver& aObserver,
    66             MSSSettingsRefreshObserver& aObserver,
    67             TSatElementaryFiles aObservedFiles,
    67             TSatElementaryFiles aObservedFiles,
    68             TSatRefreshType aObservedRefreshType );
    68             TSatRefreshType aObservedRefreshType );
    69 
    69 
    70         /**
    70 		/**
    71         * @see CPSetRefreshHandler::CancelNotify.
    71         * @see CPSetRefreshHandler::CancelNotify.
    72         */
    72 		*/
    73         void CancelNotify();
    73 		void CancelNotify();
    74 
    74 
    75         /**
    75         /**
    76         * @see CPSetRefreshHandler::ChangedCspSettings.
    76         * @see CPSetRefreshHandler::ChangedCspSettings.
    77         */
    77         */
    78         TInt ChangedCspSettings( 
    78         TInt ChangedCspSettings( 
    80             TPSetChangedCspSetting& aNewValues );
    80             TPSetChangedCspSetting& aNewValues );
    81 
    81 
    82 
    82 
    83     public: // Functions from base classes
    83     public: // Functions from base classes
    84 
    84 
    85         /**
    85 		/**
    86         * @see MSSSettingsRefreshObserver::AllowRefresh
    86         * @see MSSSettingsRefreshObserver::AllowRefresh
    87         */
    87         */
    88         TBool AllowRefresh(
    88         TBool AllowRefresh(
    89             const TSatRefreshType aType,
    89             const TSatRefreshType aType,
    90             const TSatElementaryFiles aFiles );
    90             const TSatElementaryFiles aFiles );
    91 
    91 
    92         /**
    92 		/**
    93         * @see MSSSettingsRefreshObserver::Refresh
    93         * @see MSSSettingsRefreshObserver::Refresh
    94         */
    94         */
    95         void Refresh(
    95 		void Refresh(
    96             const TSatRefreshType aType,
    96             const TSatRefreshType aType,
    97             const TSatElementaryFiles aFiles );
    97             const TSatElementaryFiles aFiles );
    98 
    98 
    99 
    99 
   100     private:
   100     private: