[prev in list] [next in list] [prev in thread] [next in thread]
List: moblin-dev
Subject: [Moblin Dev] Connectivity issue (Network Manager)
From: "Yarema Hrytsyshyn" <Yarema.Hrytsyshyn () inobject ! com>
Date: 2008-06-25 10:03:24
Message-ID: 5E294BCA63BDED46B47A2BBA38538057EE3759 () fly ! lviv ! inobject ! com
[Download RAW message or body]
Hi everybody,
I have faced with the problem to get "state change" signal from Network
Manager. I use the following code to register my callback:
DBusGConnection *bus = NULL;
DBusGProxy *proxy = NULL;
bus = dbus_g_bus_get (DBUS_BUS_SESSION, NULL);
if(bus)
{
LINFO("bus was gotten successfully");
proxy = dbus_g_proxy_new_for_name (bus,
"org.freedesktop.NetworkManager",
"/org/freedesktop/NetworkManager",
"org.freedesktop.NetworkManager");
if(proxy)
{
LINFO("proxy was created
successfully");
dbus_g_proxy_add_signal
(proxy, "StateChange", G_TYPE_UINT, G_TYPE_INVALID);
dbus_g_proxy_connect_signal (proxy, "StateChange",
G_CALLBACK(my_connection_handler),
this, NULL);
}
else
{
LERR("proxy was not
created");
}
}
else
{
LERR("bus was not gotten");
}
I got "bus was gotten successfully" and "proxy was created successfully"
records in the log,
but, when I connect or disconnect to Ethernet through Network Manager,
it do not calls "my_connection_handler".
Have I miss something?
Best regards,
Yerema Hrytsyshyn,
Senior Developer,
InterObject
mailto:Yarema.Hrytsyshyn@inobject.com
<mailto:Yarema.Hrytsyshyn@inobject.com>
_______________________________________________
dev mailing list
dev@moblin.org
https://www.moblin.org/mailman/listinfo/dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic