void NetworkStateNotifier::updateState()
{
    if (m_isOnLine == p->effectivelyOnline())
        return;

    m_isOnLine = p->effectivelyOnline();
    notifyNetworkStateChange();
}
void NetworkStateNotifier::updateState()
{	
	if(!m_monitor)
		return;

 	m_isOnLine = g_network_monitor_get_network_available(m_monitor); 	
 	notifyNetworkStateChange();
}
void NetworkStateNotifier::networkStateChangeTimerFired()
{
    bool oldOnLine = m_isOnLine;
    
    updateState();
    
    if (m_isOnLine == oldOnLine)
        return;

    notifyNetworkStateChange();
}