Lines Matching refs:reply
82 dmh_introspect(DBusConnection *c, DBusMessage *m, DBusMessage **reply, void *d)
84 dbus_message_append_args(*reply, DBUS_TYPE_STRING,
91 dmh_get(DBusConnection *c, DBusMessage *m, DBusMessage **reply, void *d)
101 dbus_message_unref(*reply);
102 *reply = dbus_message_new_error(m, err.name, err.message);
111 dbus_message_append_args(*reply, DBUS_TYPE_STRING, &version,
118 dmh_getall(DBusConnection *c, DBusMessage *m, DBusMessage **reply, void *d)
123 dbus_message_iter_init_append(*reply, &iter);
140 dmh_ping(DBusConnection *c, DBusMessage *m, DBusMessage **reply, void *d)
144 dbus_message_append_args(*reply, DBUS_TYPE_STRING, &pong,
151 dmh_echo(DBusConnection *c, DBusMessage *m, DBusMessage **reply, void *d)
160 dbus_message_unref(*reply);
161 *reply = dbus_message_new_error(m, err.name, err.message);
167 dbus_message_append_args(*reply, DBUS_TYPE_STRING, &msg,
174 dmh_emit_signal(DBusConnection *c, DBusMessage *m, DBusMessage **reply, void *d)
185 /* and send the original empty reply after */
191 dmh_emit_quit(DBusConnection *c, DBusMessage *m, DBusMessage **reply, void *d)
217 DBusMessage *reply = NULL;
227 reply = dbus_message_new_method_return(message);
228 if (!reply)
231 result = mp->handler(conn, message, &reply, data);
234 !dbus_connection_send(conn, reply, NULL))
237 dbus_message_unref(reply);