tstaskmonitor/server/inc/tsrunningappstorage.h
changeset 96 5d243a69bdda
parent 94 dbb8300717f7
child 98 d2f833ab7940
equal deleted inserted replaced
95:c739008478cc 96:5d243a69bdda
    19 
    19 
    20 // INCLUDES
    20 // INCLUDES
    21 #include <e32std.h>
    21 #include <e32std.h>
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 
    23 
    24 #include "hsdataobserver.h"
    24 #include "tsdataobserver.h"
    25 #include "hsdataprovider.h"
    25 #include "hsdataprovider.h"
       
    26 #include "tsdatastorage.h"
    26 
    27 
    27 class CTsFswEngine;
    28 class CTsFswEngine;
    28 class CTsFswMonitor;
    29 class CTsFswMonitor;
    29 /**
    30 /**
    30  *  CRunningAppServer
    31  *  CRunningAppServer
    31  * 
    32  * 
    32  */
    33  */
    33 class CRunningAppStorage : public CBase,
    34 class CRunningAppStorage : public CBase,
    34                            public MHsDataProvider, 
    35                            public MHsDataProvider, 
    35                            public MHsDataObserver
    36                            public MHsDataObserver,
    36                           
    37                            public MTsDataStorage 
    37 {
    38 {
    38 public:
    39 public:
    39     /**
    40     /**
    40      * Destructor.
    41      * Destructor.
    41      */
    42      */
    49 public: //MHsDataObserver
    50 public: //MHsDataObserver
    50     const TDesC8& Data() const; 
    51     const TDesC8& Data() const; 
    51     
    52     
    52     //MHsDataChangeProvider
    53     //MHsDataChangeProvider
    53     void DataChanged();
    54     void DataChanged();
       
    55     
       
    56     void UpdateL(TInt key,const CFbsBitmap& data, TInt param, TInt priority);
       
    57     
       
    58     void RemoveL(TInt key, TInt param);
    54 
    59 
    55 private:
    60 private:
    56     /**
    61     /**
    57      * Constructor for performing 1st stage construction
    62      * Constructor for performing 1st stage construction
    58      */
    63      */