Remove all usage of the Remember network property
[connman] / include / dbus.h
index 97a58ba..4007a14 100644 (file)
@@ -2,7 +2,7 @@
  *
  *  Connection Manager
  *
- *  Copyright (C) 2007-2008  Intel Corporation. All rights reserved.
+ *  Copyright (C) 2007-2009  Intel Corporation. All rights reserved.
  *
  *  This program is free software; you can redistribute it and/or modify
  *  it under the terms of the GNU General Public License version 2 as
@@ -30,6 +30,7 @@ extern "C" {
 
 #define CONNMAN_SERVICE                        "org.moblin.connman"
 
+#define CONNMAN_DEBUG_INTERFACE                CONNMAN_SERVICE ".Debug"
 #define CONNMAN_ERROR_INTERFACE                CONNMAN_SERVICE ".Error"
 #define CONNMAN_AGENT_INTERFACE                CONNMAN_SERVICE ".Agent"
 
@@ -37,10 +38,13 @@ extern "C" {
 #define CONNMAN_MANAGER_PATH           "/"
 
 #define CONNMAN_PROFILE_INTERFACE      CONNMAN_SERVICE ".Profile"
+#define CONNMAN_SERVICE_INTERFACE      CONNMAN_SERVICE ".Service"
 #define CONNMAN_DEVICE_INTERFACE       CONNMAN_SERVICE ".Device"
 #define CONNMAN_NETWORK_INTERFACE      CONNMAN_SERVICE ".Network"
 #define CONNMAN_CONNECTION_INTERFACE   CONNMAN_SERVICE ".Connection"
 
+extern DBusConnection *connman_dbus_get_connection(void);
+
 extern void connman_dbus_property_append_variant(DBusMessageIter *property,
                                        const char *key, int type, void *val);
 
@@ -49,6 +53,8 @@ extern void connman_dbus_dict_append_array(DBusMessageIter *dict,
 extern void connman_dbus_dict_append_variant(DBusMessageIter *dict,
                                        const char *key, int type, void *val);
 
+extern char *connman_dbus_encode_string(const char *value);
+
 #ifdef __cplusplus
 }
 #endif