Lines Matching defs:iter
248 static void append_variant_object_array(DBusMessage *m, DBusMessageIter *iter, const char *path[], unsigned n) {
255 if (!iter) {
257 iter = &_iter;
260 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, "ao", &variant));
267 pa_assert_se(dbus_message_iter_close_container(iter, &variant));
270 static void append_variant_string(DBusMessage *m, DBusMessageIter *iter, const char *s) {
276 if (!iter) {
278 iter = &_iter;
281 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, "s", &sub));
283 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
286 static void append_variant_object(DBusMessage *m, DBusMessageIter *iter, const char *s) {
292 if (!iter) {
294 iter = &_iter;
297 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, "o", &sub));
299 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
302 static void append_variant_unsigned(DBusMessage *m, DBusMessageIter *iter, unsigned u) {
307 if (!iter) {
309 iter = &_iter;
312 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, "u", &sub));
314 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
317 static void append_variant_boolean(DBusMessage *m, DBusMessageIter *iter, dbus_bool_t b) {
322 if (!iter) {
324 iter = &_iter;
327 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, "b", &sub));
329 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
332 static void append_variant_urls(DBusMessage *m, DBusMessageIter *iter, const struct userdata *u, pa_sink *sink, pa_source *source) {
340 if (!iter) {
342 iter = &_iter;
347 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, "as", &sub));
351 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
356 static void append_variant_mime_type(DBusMessage *m, DBusMessageIter *iter, pa_sink *sink, pa_source *source) {
366 append_variant_string(m, iter, mime_type);
371 static void append_variant_item_display_name(DBusMessage *m, DBusMessageIter *iter, pa_sink *sink, pa_source *source) {
377 append_variant_string(m, iter, display_name);
381 static void append_property_dict_entry_object_array(DBusMessage *m, DBusMessageIter *iter, const char *name, const char *path[], unsigned n) {
384 pa_assert(iter);
386 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
389 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
392 static void append_property_dict_entry_string(DBusMessage *m, DBusMessageIter *iter, const char *name, const char *value) {
395 pa_assert(iter);
397 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
400 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
403 static void append_property_dict_entry_object(DBusMessage *m, DBusMessageIter *iter, const char *name, const char *value) {
406 pa_assert(iter);
408 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
411 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
414 static void append_property_dict_entry_unsigned(DBusMessage *m, DBusMessageIter *iter, const char *name, unsigned u) {
417 pa_assert(iter);
419 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
422 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
425 static void append_property_dict_entry_boolean(DBusMessage *m, DBusMessageIter *iter, const char *name, dbus_bool_t b) {
428 pa_assert(iter);
430 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
433 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
436 static void append_property_dict_entry_urls(DBusMessage *m, DBusMessageIter *iter, const struct userdata *u, pa_sink *sink, pa_source *source) {
440 pa_assert(iter);
442 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
445 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
448 static void append_property_dict_entry_mime_type(DBusMessage *m, DBusMessageIter *iter, pa_sink *sink, pa_source *source) {
452 pa_assert(iter);
454 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
457 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
460 static void append_property_dict_entry_item_display_name(DBusMessage *m, DBusMessageIter *iter, pa_sink *sink, pa_source *source) {
464 pa_assert(iter);
466 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_DICT_ENTRY, NULL, &sub));
469 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
511 DBusMessage *r, DBusMessageIter *iter,
518 pa_assert(iter);
522 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
556 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
567 DBusMessage *r, DBusMessageIter *iter,
575 pa_assert(iter);
580 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
615 pa_assert_se(dbus_message_iter_close_container(iter, &sub));
644 DBusMessageIter iter, sub;
647 dbus_message_iter_init_append(r, &iter);
649 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
654 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
658 DBusMessageIter iter, sub;
665 dbus_message_iter_init_append(r, &iter);
666 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "a{sv}", &sub));
681 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
684 DBusMessageIter iter, sub;
688 dbus_message_iter_init_append(r, &iter);
689 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "a{sv}", &sub));
690 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
711 DBusMessageIter iter, sub;
715 dbus_message_iter_init_append(r, &iter);
717 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
722 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
805 DBusMessageIter iter, sub;
809 dbus_message_iter_init_append(r, &iter);
811 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
820 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
824 DBusMessageIter iter, sub;
831 dbus_message_iter_init_append(r, &iter);
832 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "a{sv}", &sub));
875 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
878 DBusMessageIter iter, sub;
882 dbus_message_iter_init_append(r, &iter);
883 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "a{sv}", &sub));
884 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
907 DBusMessageIter iter, sub;
911 dbus_message_iter_init_append(r, &iter);
912 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
914 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
978 DBusMessageIter iter, sub;
981 dbus_message_iter_init_append(r, &iter);
983 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
985 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));
1000 DBusMessageIter iter, sub;
1003 dbus_message_iter_init_append(r, &iter);
1005 pa_assert_se(dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &sub));
1011 pa_assert_se(dbus_message_iter_close_container(&iter, &sub));