sysresmonitoring/oommonitor/inc/oommemorymonitorsession.h
changeset 48 2222076f5c60
parent 35 13fd6fd25fe7
equal deleted inserted replaced
40:951aeeb3da43 48:2222076f5c60
    29     {
    29     {
    30 public:
    30 public:
    31     CMemoryMonitorSession();
    31     CMemoryMonitorSession();
    32 #ifndef CLIENT_REQUEST_QUEUE
    32 #ifndef CLIENT_REQUEST_QUEUE
    33     void CloseAppsFinished(TInt aBytesFree, TBool aMemoryGood);
    33     void CloseAppsFinished(TInt aBytesFree, TBool aMemoryGood);
       
    34     TBool IsDataPaged(const RMessage2& aMessage);
    34 #endif
    35 #endif
    35     
    36     
    36 private:
    37 private:
    37     ~CMemoryMonitorSession();
    38     ~CMemoryMonitorSession();
    38     CMemoryMonitorServer& Server();
    39     CMemoryMonitorServer& Server();
    39 #ifdef CLIENT_REQUEST_QUEUE
    40 #ifdef CLIENT_REQUEST_QUEUE
    40     COomClientRequestQueue& ClientRequestQueue();
    41     COomClientRequestQueue& ClientRequestQueue();
    41 #endif
    42 #endif
    42     CMemoryMonitor& Monitor();
    43     CMemoryMonitor& Monitor();
    43     void ServiceL(const RMessage2& aMessage);
    44     void ServiceL(const RMessage2& aMessage);
    44     TBool IsDataPaged(const RMessage2& aMessage);
       
    45 private:
    45 private:
    46     RMessagePtr2 iRequestFreeRam;
    46     RMessagePtr2 iRequestFreeRam;
    47 #ifndef CLIENT_REQUEST_QUEUE
    47 #ifndef CLIENT_REQUEST_QUEUE
    48     TInt iFunction;
    48     TInt iFunction;
    49 #endif    
    49 #endif