sipplugins/sippsystemstatemonitor/inc/sipsystemstatemonitorimpl.h
branchRCL_3
changeset 4 c2e8c8b73582
parent 2 1e1cc61f56c3
equal deleted inserted replaced
3:dc4cddf5f2f8 4:c2e8c8b73582
    19 #define CSIPSYSTEMSTATEMONITORIMPL_H
    19 #define CSIPSYSTEMSTATEMONITORIMPL_H
    20 
    20 
    21 // INCLUDES
    21 // INCLUDES
    22 #include "sipsystemstatemonitorao.h"
    22 #include "sipsystemstatemonitorao.h"
    23 #include "sipsnapavailabilitymonitor.h"
    23 #include "sipsnapavailabilitymonitor.h"
    24 #include "MSystemStateConnUsagePermissionObserver.h"
       
    25 #include <sipsystemstateobserver.h>
    24 #include <sipsystemstateobserver.h>
    26 #include <sipsystemstatemonitor.h>
    25 #include <sipsystemstatemonitor.h>
    27 
    26 
    28 // FORWARD DECLARATIONS
    27 // FORWARD DECLARATIONS
    29 class CSystemStateConnUsagePermissionMonitor;
       
    30 class CSipDeviceStateAware;
    28 class CSipDeviceStateAware;
    31 class CSipRfsMonitorAo;
    29 class CSipRfsMonitorAo;
    32 class CSipVpnMonitorAo;
    30 class CSipVpnMonitorAo;
    33 
    31 
    34 // CLASS DECLARATION
    32 // CLASS DECLARATION
    75 
    73 
    76     private: // Data
    74     private: // Data
    77     
    75     
    78         CSipSystemStateMonitorAo* iMonitorAo;
    76         CSipSystemStateMonitorAo* iMonitorAo;
    79         RPointerArray<CSipSnapAvailabilityMonitor> iSnapMonitors;
    77         RPointerArray<CSipSnapAvailabilityMonitor> iSnapMonitors;
    80         CSystemStateConnUsagePermissionMonitor* iUsagePermissionMonitor;
       
    81         CSipRfsMonitorAo* iRfsMonitor;
    78         CSipRfsMonitorAo* iRfsMonitor;
    82 		CSipDeviceStateAware* iSipDeviceAwareObject;
    79 		CSipDeviceStateAware* iSipDeviceAwareObject;
    83 		
    80 		
    84         // P&S monitor for SIP / VPN communication
    81         // P&S monitor for SIP / VPN communication
    85         CSipVpnMonitorAo* iVpnMonitor;
    82         CSipVpnMonitorAo* iVpnMonitor;