Lines Matching defs:key
638 void pa_dbus_append_basic_variant_dict_entry(DBusMessageIter *dict_iter, const char *key, int type, void *data) {
642 pa_assert(key);
647 pa_assert_se(dbus_message_iter_append_basic(&dict_entry_iter, DBUS_TYPE_STRING, &key));
654 const char *key,
661 pa_assert(key);
666 pa_assert_se(dbus_message_iter_append_basic(&dict_entry_iter, DBUS_TYPE_STRING, &key));
676 const char *key;
683 while ((key = pa_proplist_iterate(proplist, &state))) {
687 pa_assert_se(pa_proplist_get(proplist, key, &value, &nbytes) >= 0);
691 pa_assert_se(dbus_message_iter_append_basic(&dict_entry_iter, DBUS_TYPE_STRING, &key));
714 void pa_dbus_append_proplist_variant_dict_entry(DBusMessageIter *dict_iter, const char *key, pa_proplist *proplist) {
718 pa_assert(key);
722 pa_assert_se(dbus_message_iter_append_basic(&dict_entry_iter, DBUS_TYPE_STRING, &key));
732 const char *key = NULL;
752 dbus_message_iter_get_basic(&dict_entry_iter, &key);
755 if (strlen(key) <= 0 || !pa_ascii_valid(key)) {
756 pa_dbus_send_error(c, msg, DBUS_ERROR_INVALID_ARGS, "Invalid property list key: '%s'.", key);
764 pa_assert_se(pa_proplist_set(proplist, key, value, value_length) >= 0);