Lines Matching defs:iter
590 void pa_dbus_append_basic_array(DBusMessageIter *iter, int item_type, const void *array, unsigned n) {
595 pa_assert(iter);
601 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_ARRAY, signature_from_basic_type(item_type), &array_iter));
606 pa_assert_se(dbus_message_iter_close_container(iter, &array_iter));
609 void pa_dbus_append_basic_variant(DBusMessageIter *iter, int type, void *data) {
612 pa_assert(iter);
616 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, signature_from_basic_type(type), &variant_iter));
618 pa_assert_se(dbus_message_iter_close_container(iter, &variant_iter));
621 void pa_dbus_append_basic_array_variant(DBusMessageIter *iter, int item_type, const void *array, unsigned n) {
625 pa_assert(iter);
631 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, array_signature, &variant_iter));
633 pa_assert_se(dbus_message_iter_close_container(iter, &variant_iter));
671 void pa_dbus_append_proplist(DBusMessageIter *iter, pa_proplist *proplist) {
678 pa_assert(iter);
681 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_ARRAY, "{say}", &dict_iter));
700 pa_assert_se(dbus_message_iter_close_container(iter, &dict_iter));
703 void pa_dbus_append_proplist_variant(DBusMessageIter *iter, pa_proplist *proplist) {
706 pa_assert(iter);
709 pa_assert_se(dbus_message_iter_open_container(iter, DBUS_TYPE_VARIANT, "a{say}", &variant_iter));
711 pa_assert_se(dbus_message_iter_close_container(iter, &variant_iter));
727 pa_proplist *pa_dbus_get_proplist_arg(DBusConnection *c, DBusMessage *msg, DBusMessageIter *iter) {
738 pa_assert(iter);
740 pa_assert_se(signature = dbus_message_iter_get_signature(iter));
747 dbus_message_iter_recurse(iter, &dict_iter);
769 dbus_message_iter_next(iter);