equal
deleted
inserted
replaced
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; |