diff options
Diffstat (limited to 'dbus/dbus-dict.c')
-rw-r--r-- | dbus/dbus-dict.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/dbus/dbus-dict.c b/dbus/dbus-dict.c index bf1d6c92..e19f9a65 100644 --- a/dbus/dbus-dict.c +++ b/dbus/dbus-dict.c @@ -628,6 +628,16 @@ dbus_dict_set_double_array (DBusDict *dict, return FALSE; } +/** + * Adds a byte array to the dict. If a value with the same key + * already exists, then it will be replaced by the new value. + * + * @param dict the dict + * @param key the key + * @param value the value + * @param len the array length + * @returns #TRUE on success + */ dbus_bool_t dbus_dict_set_byte_array (DBusDict *dict, const char *key, @@ -956,6 +966,16 @@ dbus_dict_get_double_array (DBusDict *dict, return TRUE; } +/** + * Gets a byte array from a dict using a key. + * + * @param dict the dict + * @param key the key + * @param value return location for the value + * @param len return location for the array length + * @returns #TRUE if the key exists and the value is of the correct + * type + */ dbus_bool_t dbus_dict_get_byte_array (DBusDict *dict, const char *key, |