sipplugins/sippsystemstatemonitor/inc/sipsystemstatemonitorimpl.h
branchRCL_3
changeset 9 1e1cc61f56c3
parent 0 307788aac0a8
child 12 c2e8c8b73582
equal deleted inserted replaced
4:dd3853b8dc3f 9:1e1cc61f56c3
    27 
    27 
    28 // FORWARD DECLARATIONS
    28 // FORWARD DECLARATIONS
    29 class CSystemStateConnUsagePermissionMonitor;
    29 class CSystemStateConnUsagePermissionMonitor;
    30 class CSipDeviceStateAware;
    30 class CSipDeviceStateAware;
    31 class CSipRfsMonitorAo;
    31 class CSipRfsMonitorAo;
       
    32 class CSipVpnMonitorAo;
       
    33 
    32 // CLASS DECLARATION
    34 // CLASS DECLARATION
    33 /**
    35 /**
    34 * The default implementation for Sip System State Monitor.
    36 * The default implementation for Sip System State Monitor.
    35 *
    37 *
    36 * @lib sipsystemstatemonitor.lib
    38 * @lib sipsystemstatemonitor.lib
    76         CSipSystemStateMonitorAo* iMonitorAo;
    78         CSipSystemStateMonitorAo* iMonitorAo;
    77         RPointerArray<CSipSnapAvailabilityMonitor> iSnapMonitors;
    79         RPointerArray<CSipSnapAvailabilityMonitor> iSnapMonitors;
    78         CSystemStateConnUsagePermissionMonitor* iUsagePermissionMonitor;
    80         CSystemStateConnUsagePermissionMonitor* iUsagePermissionMonitor;
    79         CSipRfsMonitorAo* iRfsMonitor;
    81         CSipRfsMonitorAo* iRfsMonitor;
    80 		CSipDeviceStateAware* iSipDeviceAwareObject;
    82 		CSipDeviceStateAware* iSipDeviceAwareObject;
       
    83 		
       
    84         // P&S monitor for SIP / VPN communication
       
    85         CSipVpnMonitorAo* iVpnMonitor;
    81 		    
    86 		    
    82     private: // For testing purposes
    87     private: // For testing purposes
    83     
    88     
    84         friend class CSipSystemStateMonitorImplTest;
    89         friend class CSipSystemStateMonitorImplTest;
    85     };
    90     };