OLD | NEW |
1 /* | 1 /* |
2 * | 2 * |
3 * Connection Manager | 3 * Connection Manager |
4 * | 4 * |
5 * Copyright (C) 2007-2009 Intel Corporation. All rights reserved. | 5 * Copyright (C) 2007-2009 Intel Corporation. All rights reserved. |
6 * | 6 * |
7 * This program is free software; you can redistribute it and/or modify | 7 * This program is free software; you can redistribute it and/or modify |
8 * it under the terms of the GNU General Public License version 2 as | 8 * it under the terms of the GNU General Public License version 2 as |
9 * published by the Free Software Foundation. | 9 * published by the Free Software Foundation. |
10 * | 10 * |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
46 #define CONNMAN_CONNECTION_INTERFACE CONNMAN_SERVICE ".Connection" | 46 #define CONNMAN_CONNECTION_INTERFACE CONNMAN_SERVICE ".Connection" |
47 #define CONNMAN_IPCONFIG_INTERFACE CONNMAN_SERVICE ".IPConfig" | 47 #define CONNMAN_IPCONFIG_INTERFACE CONNMAN_SERVICE ".IPConfig" |
48 | 48 |
49 DBusConnection *connman_dbus_get_connection(void); | 49 DBusConnection *connman_dbus_get_connection(void); |
50 | 50 |
51 void connman_dbus_dict_append_array(DBusMessageIter *dict, | 51 void connman_dbus_dict_append_array(DBusMessageIter *dict, |
52 const char *key, int type, | 52 const char *key, int type, |
53 void (*cb)(DBusMessageIter *, void *), void *arg); | 53 void (*cb)(DBusMessageIter *, void *), void *arg); |
54 void connman_dbus_dict_append_variant(DBusMessageIter *dict, | 54 void connman_dbus_dict_append_variant(DBusMessageIter *dict, |
55 const char *key, int type, const void *val); | 55 const char *key, int type, const void *val); |
| 56 void connman_dbus_dict_append_variant_container(DBusMessageIter *dict, |
| 57 const char *key, const char *signature, |
| 58 void (*cb)(DBusMessageIter *, const void *), void *arg); |
56 void connman_dbus_dict_append_variant_array(DBusMessageIter *dict, | 59 void connman_dbus_dict_append_variant_array(DBusMessageIter *dict, |
57 const char *key, int type, | 60 const char *key, int type, |
58 void (*cb)(DBusMessageIter *, void *), void *arg); | 61 void (*cb)(DBusMessageIter *, void *), void *arg); |
59 void connman_dbus_dict_append_variant_array_container(DBusMessageIter *dict, | 62 void connman_dbus_dict_append_variant_array_container(DBusMessageIter *dict, |
60 const char *key, const char *variant_signature, | 63 const char *key, const char *variant_signature, |
61 void (*cb)(DBusMessageIter *, const void *), void *arg); | 64 void (*cb)(DBusMessageIter *, const void *), void *arg); |
62 | 65 |
63 void connman_dbus_property_append_variant(DBusMessageIter *property, | 66 void connman_dbus_property_append_variant(DBusMessageIter *property, |
64 const char *key, int type, const void *val); | 67 const char *key, int type, const void *val); |
65 | 68 |
66 connman_bool_t connman_dbus_send_property_changed_variant(const char *path, | 69 connman_bool_t connman_dbus_send_property_changed_variant(const char *path, |
67 const char *intf, const char *key, int type, const void *val); | 70 const char *intf, const char *key, int type, const void *val); |
68 connman_bool_t connman_dbus_send_property_changed_array(const char *path, | 71 connman_bool_t connman_dbus_send_property_changed_array(const char *path, |
69 const char *intf, const char *key, int type, | 72 const char *intf, const char *key, int type, |
70 void (*cb)(DBusMessageIter *, void *), void *arg); | 73 void (*cb)(DBusMessageIter *, void *), void *arg); |
71 | 74 |
72 char *connman_dbus_encode_string(const char *value); | 75 char *connman_dbus_encode_string(const char *value); |
73 | 76 |
74 #ifdef __cplusplus | 77 #ifdef __cplusplus |
75 } | 78 } |
76 #endif | 79 #endif |
77 | 80 |
78 #endif /* __CONNMAN_DBUS_H */ | 81 #endif /* __CONNMAN_DBUS_H */ |
OLD | NEW |