Lines Matching defs:conn
42 pa_dbus_connection *conn;
77 static void unregister_cb(DBusConnection *conn, void *user_data) {
86 static DBusHandlerResult handle_introspect(DBusConnection *conn, DBusMessage *msg, pa_dbusobj_server_lookup *sl) {
91 pa_assert(conn);
102 if (!dbus_connection_send(conn, reply, NULL)) {
140 static DBusHandlerResult handle_get_address(DBusConnection *conn, DBusMessage *msg, pa_dbusobj_server_lookup *sl) {
147 pa_assert(conn);
170 if (!dbus_connection_send(conn, reply, NULL)) {
182 if (!dbus_connection_send(conn, reply, NULL)) {
201 static DBusHandlerResult handle_get(DBusConnection *conn, DBusMessage *msg, pa_dbusobj_server_lookup *sl) {
207 pa_assert(conn);
216 if (!dbus_connection_send(conn, reply, NULL)) {
234 if (!dbus_connection_send(conn, reply, NULL)) {
242 r = handle_get_address(conn, msg, sl);
251 static DBusHandlerResult handle_set(DBusConnection *conn, DBusMessage *msg, pa_dbusobj_server_lookup *sl) {
257 pa_assert(conn);
266 if (!dbus_connection_send(conn, reply, NULL)) {
284 if (!dbus_connection_send(conn, reply, NULL)) {
296 if (!dbus_connection_send(conn, reply, NULL)) {
309 static DBusHandlerResult handle_get_all(DBusConnection *conn, DBusMessage *msg, pa_dbusobj_server_lookup *sl) {
320 pa_assert(conn);
329 if (!dbus_connection_send(conn, reply, NULL)) {
376 if (!dbus_connection_send(conn, reply, NULL)) {
388 if (!dbus_connection_send(conn, reply, NULL)) {
407 static DBusHandlerResult message_cb(DBusConnection *conn, DBusMessage *msg, void *user_data) {
410 pa_assert(conn);
421 return handle_introspect(conn, msg, sl);
425 return handle_get(conn, msg, sl);
429 return handle_set(conn, msg, sl);
433 return handle_get_all(conn, msg, sl);
457 if (!(sl->conn = pa_dbus_bus_get(c, DBUS_BUS_SESSION, &error)) || dbus_error_is_set(&error)) {
462 if (!dbus_connection_register_object_path(pa_dbus_connection_get(sl->conn), OBJECT_PATH, &vtable, sl)) {
483 pa_assert(sl->conn);
484 if (!dbus_connection_unregister_object_path(pa_dbus_connection_get(sl->conn), OBJECT_PATH))
488 if (sl->conn)
489 pa_dbus_connection_unref(sl->conn);