#include <dbus/dbus.h>
-#define CONNMAN_SERVICE "org.moblin.connman"
+#define CONNMAN_SERVICE "net.connman"
#define CONNMAN_MANAGER_INTERFACE CONNMAN_SERVICE ".Manager"
#define CONNMAN_MANAGER_PATH "/"
===============
Service unique name
-Interface org.moblin.connman.Agent
+Interface net.connman.Agent
Object path freely definable
Methods void Release()
=================
Service unique name
-Interface org.moblin.connman.Counter
+Interface net.connman.Counter
Object path freely definable
Methods void Release()
Manager hierarchy
=================
-Service org.moblin.connman
-Interface org.moblin.connman.Manager
+Service net.connman
+Interface net.connman.Manager
Object path /
Methods dict GetProperties()
bus = dbus.SystemBus()
- manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+ manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
properties = manager.GetProperties()
properties = manager.GetProperties()
for path in properties["Services"]:
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
service_properties = service.GetProperties()
Profile hierarchy
=================
-Service org.moblin.connman
-Interface org.moblin.connman.Profile
+Service net.connman
+Interface net.connman.Profile
Object path [variable prefix]/{profile0,profile1,...}
Methods dict GetProperties()
Service hierarchy
=================
-Service org.moblin.connman
-Interface org.moblin.connman.Service
+Service net.connman
+Interface net.connman.Service
Object path [variable prefix]/{service0,service1,...}
Methods dict GetProperties()
Technology hierarchy
====================
-Service org.moblin.connman
-Interface org.moblin.connman.Technology
+Service net.connman
+Interface net.connman.Technology
Object path [variable prefix]/{technology0,technology1,...}
Methods dict GetProperties()
extern "C" {
#endif
-#define CONNMAN_SERVICE "org.moblin.connman"
-#define CONNMAN_PATH "/org/moblin/connman"
+#define CONNMAN_SERVICE "net.connman"
+#define CONNMAN_PATH "/net/connman"
#define CONNMAN_DEBUG_INTERFACE CONNMAN_SERVICE ".Debug"
#define CONNMAN_ERROR_INTERFACE CONNMAN_SERVICE ".Error"
static void dhclient_setup(struct connman_task *task, const char *ifname)
{
- const char *path, *intf = "org.moblin.connman.Task";
+ const char *path, *intf = "net.connman.Task";
path = connman_task_get_path(task);
connman_task_add_argument(task, "-d", NULL);
connman_task_add_argument(task, "-q", NULL);
- connman_task_add_argument(task, "-e", "BUSNAME=org.moblin.connman");
+ connman_task_add_argument(task, "-e", "BUSNAME=net.connman");
connman_task_add_argument(task, "-e", "BUSINTF=%s", intf);
connman_task_add_argument(task, "-e", "BUSPATH=%s", path);
connman_task_add_argument(task, "-pf", "%s/dhclient.%s.pid",
#include <connman/dbus.h>
static const GDBusSecurityTable polkit_security[] = {
- { CONNMAN_PRIVILEGE_MODIFY, "org.moblin.connman.modify",
+ { CONNMAN_PRIVILEGE_MODIFY, "net.connman.modify",
G_DBUS_SECURITY_FLAG_BUILTIN |
G_DBUS_SECURITY_FLAG_ALLOW_INTERACTION },
- { CONNMAN_PRIVILEGE_SECRET, "org.moblin.connman.secret",
+ { CONNMAN_PRIVILEGE_SECRET, "net.connman.secret",
G_DBUS_SECURITY_FLAG_BUILTIN |
G_DBUS_SECURITY_FLAG_ALLOW_INTERACTION },
{ }
<vendor>Connection Manager</vendor>
<icon_name>network-wireless</icon_name>
- <action id="org.moblin.connman.modify">
+ <action id="net.connman.modify">
<description>Settings configuration</description>
<message>Policy prevents modification of settings</message>
<defaults>
</defaults>
</action>
- <action id="org.moblin.connman.secret">
+ <action id="net.connman.secret">
<description>Secrets configuration</description>
<message>Policy prevents modification of secrets</message>
<defaults>
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<policy user="root">
- <allow own="org.moblin.connman"/>
- <allow send_destination="org.moblin.connman"/>
- <allow send_interface="org.moblin.connman.Agent"/>
- <allow send_interface="org.moblin.connman.Counter"/>
+ <allow own="net.connman"/>
+ <allow send_destination="net.connman"/>
+ <allow send_interface="net.connman.Agent"/>
+ <allow send_interface="net.connman.Counter"/>
</policy>
<policy at_console="true">
- <allow send_destination="org.moblin.connman"/>
+ <allow send_destination="net.connman"/>
</policy>
<policy context="default">
- <deny send_destination="org.moblin.connman"/>
+ <deny send_destination="net.connman"/>
</policy>
</busconfig>
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<policy user="root">
- <allow own="org.moblin.connman"/>
- <allow send_interface="org.moblin.connman.Agent"/>
+ <allow own="net.connman"/>
+ <allow send_interface="net.connman.Agent"/>
</policy>
<policy context="default">
- <allow send_destination="org.moblin.connman"/>
+ <allow send_destination="net.connman"/>
</policy>
</busconfig>
[Service]
Type=dbus
-BusName=org.moblin.connman
+BusName=net.connman
ExecStart=@prefix@/sbin/connmand -n
[Install]
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
print "Attempting to connect service %s" % (sys.argv[1])
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
print "Attempting to connect service %s" % (sys.argv[3])
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object('org.moblin.connman', "/"),
- 'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', "/"),
+ 'net.connman.Manager')
manager.SetProperty("Tethering", dbus.Boolean(0));
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
path = "" + sys.argv[1]
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object('org.moblin.connman', "/"),
- 'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', "/"),
+ 'net.connman.Manager')
manager.SetProperty("Tethering", dbus.Boolean(1));
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object('org.moblin.connman', '/'),
- 'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', '/'),
+ 'net.connman.Manager')
path = manager.LookupService(sys.argv[1])
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object('org.moblin.connman', '/'),
- 'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', '/'),
+ 'net.connman.Manager')
services = manager.GetServices()
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object('org.moblin.connman', '/'),
- 'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', '/'),
+ 'net.connman.Manager')
services = manager.GetServices()
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object('org.moblin.connman', "/"),
- 'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', "/"),
+ 'net.connman.Manager')
properties = manager.GetProperties()
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
properties = manager.GetProperties()
else:
print "[ %s ]" % (path)
- profile = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Profile")
+ profile = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Profile")
properties = profile.GetProperties()
for key in properties.keys():
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
properties = manager.GetProperties()
for path in properties["Services"]:
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
properties = service.GetProperties()
bus = dbus.SystemBus()
bus.add_signal_receiver(property_changed,
- bus_name="org.moblin.connman",
+ bus_name="net.connman",
signal_name = "PropertyChanged",
path_keyword="path",
interface_keyword="interface")
bus = dbus.SystemBus()
bus.add_signal_receiver(property_changed,
- bus_name="org.moblin.connman",
- dbus_interface="org.moblin.connman.Manager",
+ bus_name="net.connman",
+ dbus_interface="net.connman.Manager",
signal_name = "PropertyChanged")
mainloop = gobject.MainLoop()
bus = dbus.SystemBus()
bus.add_signal_receiver(property_changed,
- bus_name="org.moblin.connman",
- dbus_interface="org.moblin.connman.Service",
+ bus_name="net.connman",
+ dbus_interface="net.connman.Service",
signal_name = "PropertyChanged",
path_keyword="path")
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object('org.moblin.connman', "/"),
- 'org.moblin.connman.Manager')
+manager = dbus.Interface(bus.get_object('net.connman', "/"),
+ 'net.connman.Manager')
properties = manager.GetProperties()
for path in properties["Services"]:
- service = dbus.Interface(bus.get_object('org.moblin.connman', path),
- 'org.moblin.connman.Service')
+ service = dbus.Interface(bus.get_object('net.connman', path),
+ 'net.connman.Service')
properties = service.GetProperties()
bus = dbus.SystemBus()
path = "/profile/default/" + sys.argv[1]
-service = dbus.Interface(bus.get_object('org.moblin.connman', path),
- 'org.moblin.connman.Service')
+service = dbus.Interface(bus.get_object('net.connman', path),
+ 'net.connman.Service')
properties = service.GetProperties()
bus = dbus.SystemBus()
path = "/profile/default/" + sys.argv[1]
-service = dbus.Interface(bus.get_object('org.moblin.connman', path),
- 'org.moblin.connman.Service')
+service = dbus.Interface(bus.get_object('net.connman', path),
+ 'net.connman.Service')
properties = service.GetProperties()
bus = dbus.SystemBus()
path = "/profile/default/" + sys.argv[1]
-service = dbus.Interface(bus.get_object('org.moblin.connman', path),
- 'org.moblin.connman.Service')
+service = dbus.Interface(bus.get_object('net.connman', path),
+ 'net.connman.Service')
properties = service.GetProperties()
bus = dbus.SystemBus()
path = "/profile/default/" + sys.argv[1]
-service = dbus.Interface(bus.get_object('org.moblin.connman', path),
- 'org.moblin.connman.Service')
+service = dbus.Interface(bus.get_object('net.connman', path),
+ 'net.connman.Service')
values = { "Method" : sys.argv[2] }
bus = dbus.SystemBus()
-object = dbus.Interface(bus.get_object("org.moblin.connman", '/'),
+object = dbus.Interface(bus.get_object("net.connman", '/'),
"org.freedesktop.DBus.Introspectable")
print object.Introspect()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
properties = manager.GetProperties()
for path in properties["Technologies"]:
- object = dbus.Interface(bus.get_object("org.moblin.connman", path),
+ object = dbus.Interface(bus.get_object("net.connman", path),
"org.freedesktop.DBus.Introspectable")
print object.Introspect()
import sys
class Canceled(dbus.DBusException):
- _dbus_error_name = "org.moblin.connman.Error.Canceled"
+ _dbus_error_name = "net.connman.Error.Canceled"
class Agent(dbus.service.Object):
passphrase = ""
- @dbus.service.method("org.moblin.connman.Agent",
+ @dbus.service.method("net.connman.Agent",
in_signature='', out_signature='')
def Release(self):
print("Release")
mainloop.quit()
- @dbus.service.method("org.moblin.connman.Agent",
+ @dbus.service.method("net.connman.Agent",
in_signature='oa{sv}',
out_signature='a{sv}')
def RequestInput(self, path, fields):
return response
- @dbus.service.method("org.moblin.connman.Agent",
+ @dbus.service.method("net.connman.Agent",
in_signature='', out_signature='')
def Cancel(self):
print "Cancel"
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
bus = dbus.SystemBus()
- manager = dbus.Interface(bus.get_object('org.moblin.connman', "/"),
- 'org.moblin.connman.Manager')
+ manager = dbus.Interface(bus.get_object('net.connman', "/"),
+ 'net.connman.Manager')
path = "/test/agent"
object = Agent(bus, path)
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
if len(sys.argv) < 2:
print "Usage: %s <command>" % (sys.argv[0])
def print_services(services):
for path in services:
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
properties = service.GetProperties()
path = "/profile/default/" + sys.argv[2]
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
if (len(sys.argv) > 3):
apn = sys.argv[3]
path = "/profile/default/" + sys.argv[2]
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
if (len(sys.argv) > 3):
passphrase = sys.argv[3]
path = "/profile/default/" + sys.argv[2]
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
if (len(sys.argv) > 3):
flag = sys.argv[3].strip().lower()
path = "/profile/default/" + sys.argv[2]
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
try:
service.Connect(timeout=60000)
path = "/profile/default/" + sys.argv[2]
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
try:
service.Disconnect()
path = "/profile/default/" + sys.argv[2]
- service = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Service")
+ service = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Service")
properties = service.GetProperties()
print str
class Counter(dbus.service.Object):
- @dbus.service.method("org.moblin.connman.Counter",
+ @dbus.service.method("net.connman.Counter",
in_signature='', out_signature='')
def Release(self):
print("Release")
mainloop.quit()
- @dbus.service.method("org.moblin.connman.Counter",
+ @dbus.service.method("net.connman.Counter",
in_signature='oa{sv}a{sv}', out_signature='')
def Usage(self, path, home, roaming):
print "%s" % (path)
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
bus = dbus.SystemBus()
- manager = dbus.Interface(bus.get_object('org.moblin.connman', "/"),
- 'org.moblin.connman.Manager')
+ manager = dbus.Interface(bus.get_object('net.connman', "/"),
+ 'net.connman.Manager')
period = 2
if len(sys.argv) > 1:
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
properties = manager.GetProperties()
def print_properties(key, value):
if key == "Profiles":
- interface = "org.moblin.connman.Profile"
+ interface = "net.connman.Profile"
elif key == "Services":
- interface = "org.moblin.connman.Service"
+ interface = "net.connman.Service"
elif key == "Technologies":
- interface = "org.moblin.connman.Technology"
+ interface = "net.connman.Technology"
else:
return
print "%s" % (key)
for path in value:
print " %s" % (path)
- obj = dbus.Interface(bus.get_object("org.moblin.connman", path),
+ obj = dbus.Interface(bus.get_object("net.connman", path),
interface)
properties = obj.GetProperties()
bus = dbus.SystemBus()
-manager = dbus.Interface(bus.get_object("org.moblin.connman", "/"),
- "org.moblin.connman.Manager")
+manager = dbus.Interface(bus.get_object("net.connman", "/"),
+ "net.connman.Manager")
if len(sys.argv) < 2:
print "Usage: %s <command>" % (sys.argv[0])
def print_profiles(profiles, active):
for path in profiles:
- profile = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Profile")
+ profile = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Profile")
properties = profile.GetProperties()
path = "/profile/" + sys.argv[2]
- profile = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Profile")
+ profile = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Profile")
if (len(sys.argv) > 3):
name = sys.argv[3]
print "New profile created at %s" % (path)
- profile = dbus.Interface(bus.get_object("org.moblin.connman", path),
- "org.moblin.connman.Profile")
+ profile = dbus.Interface(bus.get_object("net.connman", path),
+ "net.connman.Profile")
if (len(sys.argv) > 3):
name = sys.argv[3]
const char *busname;
busname = dbus_bus_get_unique_name(conn);
- busname = "org.moblin.connman";
+ busname = "net.connman";
argv = g_ptr_array_new();
add_argument(argv, DHCLIENT, NULL);
dbus_error_init(&err);
- conn = g_dbus_setup_bus(DBUS_BUS_SYSTEM, "org.moblin.connman", &err);
+ conn = g_dbus_setup_bus(DBUS_BUS_SYSTEM, "net.connman", &err);
if (conn == NULL) {
if (dbus_error_is_set(&err) == TRUE) {
fprintf(stderr, "%s\n", err.message);