31
31
#include "networkmanager.h"
37
32
#include "../manager.h"
39
const std::string NetworkManager::statesString[5] = {"unknown", "asleep", "connecting", "connected", "disconnected"};
41
std::string NetworkManager::stateAsString(const uint32_t& state)
43
return statesString[state];
46
void NetworkManager::StateChanged(const uint32_t& state)
48
WARN("Network state changed: %s", stateAsString(state).c_str());
51
void NetworkManager::PropertiesChanged(const std::map< std::string, ::DBus::Variant >& argin0)
53
const std::map< std::string, ::DBus::Variant >::const_iterator iter = argin0.begin();
55
WARN("Properties changed: %s", iter->first.c_str());
33
#include "array_size.h"
37
const char *stateAsString(uint32_t state)
39
static const char * STATES[] = {"unknown", "asleep", "connecting",
40
"connected", "disconnected"};
42
const size_t idx = state < ARRAYSIZE(STATES) ? state : 0;
47
void NetworkManager::StateChanged(const uint32_t &state)
49
WARN("Network state changed: %s", stateAsString(state));
52
void NetworkManager::PropertiesChanged(const std::map<std::string, ::DBus::Variant> &argin0)
54
WARN("Properties changed: ");
55
for (std::map<std::string, ::DBus::Variant>::const_iterator iter = argin0.begin();
56
iter != argin0.end(); ++iter)
57
WARN("%s", iter->first.c_str());
57
58
Manager::instance().registerAccounts();
60
NetworkManager::NetworkManager(DBus::Connection& connection, const DBus::Path& dbus_path, const char* destination) : DBus::ObjectProxy(connection, dbus_path, destination)
61
NetworkManager::NetworkManager(DBus::Connection &connection,
62
const DBus::Path &dbus_path,
63
const char *destination) :
64
DBus::ObjectProxy(connection, dbus_path, destination)