Lines Matching refs:iter

242   DBusMessageIter *iter = (DBusMessageIter *)user_data;
255 dbus_message_iter_append_basic(iter, DBUS_TYPE_STRING, &env);
265 add_env(DBusMessageIter *iter, const gchar *key, const gchar *value) {
268 dbus_message_iter_append_basic(iter, DBUS_TYPE_STRING, &env);
273 add_basic_env(DBusMessageIter *iter, const gchar *udi) {
278 add_env(iter, "HALD_VERBOSE", "1");
281 add_env(iter, "HALD_STARTUP", "1");
284 add_env(iter, "HALD_USE_SYSLOG", "1");
286 add_env(iter, "UDI", udi);
288 add_env(iter, "HALD_DIRECT_ADDR", server_addr);
291 add_env(iter, "HAVE_POLKIT", "1");
298 add_env(iter, "HALD_UNAME_S", sysname);
304 add_extra_env(DBusMessageIter *iter, gchar **env) {
307 dbus_message_iter_append_basic(iter, DBUS_TYPE_STRING, &env[i]);
312 add_command(DBusMessageIter *iter, const gchar *command_line) {
325 if (!dbus_message_iter_open_container(iter,
333 dbus_message_iter_close_container(iter, &array_iter);
340 add_first_part(DBusMessageIter *iter, HalDevice *device,
346 dbus_message_iter_append_basic(iter, DBUS_TYPE_STRING, &udi);
348 dbus_message_iter_open_container(iter,
355 dbus_message_iter_close_container(iter, &array_iter);
357 if (!add_command(iter, command_line)) {
370 DBusMessageIter iter;
379 dbus_message_iter_init_append(msg, &iter);
381 if (!add_first_part(&iter, device, command_line, extra_env))
431 DBusMessageIter iter;
439 if (!dbus_message_iter_init(m, &iter) ||
440 dbus_message_iter_get_arg_type(&iter) != DBUS_TYPE_UINT32)
442 dbus_message_iter_get_basic(&iter, &exitt);
444 if (!dbus_message_iter_next(&iter) ||
445 dbus_message_iter_get_arg_type(&iter) != DBUS_TYPE_INT32)
447 dbus_message_iter_get_basic(&iter, &return_code);
449 while (dbus_message_iter_next(&iter) &&
450 dbus_message_iter_get_arg_type(&iter) == DBUS_TYPE_STRING) {
452 dbus_message_iter_get_basic(&iter, &value);
488 DBusMessageIter iter;
497 dbus_message_iter_init_append(msg, &iter);
499 if (!add_first_part(&iter, device, command_line, extra_env))
502 dbus_message_iter_append_basic(&iter, DBUS_TYPE_STRING, &input);
503 dbus_message_iter_append_basic(&iter, DBUS_TYPE_BOOLEAN, &error_on_stderr);
504 dbus_message_iter_append_basic(&iter, DBUS_TYPE_UINT32, &timeout);
547 DBusMessageIter iter;
558 dbus_message_iter_init_append(msg, &iter);
560 dbus_message_iter_append_basic(&iter, DBUS_TYPE_STRING, &udi);