Lines Matching refs:var_iter
103 static dbus_bool_t libhal_property_fill_value_from_variant (LibHalProperty *p, DBusMessageIter *var_iter);
321 * @var_iter: variant iterator to extract the value from
328 libhal_property_fill_value_from_variant (LibHalProperty *p, DBusMessageIter *var_iter)
333 LIBHAL_CHECK_PARAM_VALID(var_iter, "DBusMessageIter *var_iter", FALSE);
337 if (dbus_message_iter_get_element_type (var_iter) != DBUS_TYPE_STRING)
340 dbus_message_iter_recurse (var_iter, &iter_array);
350 dbus_message_iter_get_basic (var_iter, &v);
363 dbus_message_iter_get_basic (var_iter, &v);
374 dbus_message_iter_get_basic (var_iter, &v);
385 dbus_message_iter_get_basic (var_iter, &v);
396 dbus_message_iter_get_basic (var_iter, &v);
499 DBusMessageIter dict_entry_iter, var_iter;
527 dbus_message_iter_recurse (&dict_entry_iter, &var_iter);
530 p->type = dbus_message_iter_get_arg_type (&var_iter);
534 if(!libhal_property_fill_value_from_variant (p, &var_iter))