PipeWire
0.3.33
|
Data Fields | |
uint32_t | version |
void *(* | get )(struct spa_dbus_connection *conn) |
Get the DBusConnection from a wrapper. More... | |
void(* | destroy )(struct spa_dbus_connection *conn) |
Destroy a dbus connection wrapper. More... | |
void(* | add_listener )(struct spa_dbus_connection *conn, struct spa_hook *listener, const struct spa_dbus_connection_events *events, void *data) |
Add a listener for events. More... | |
void(* spa_dbus_connection::add_listener) (struct spa_dbus_connection *conn, struct spa_hook *listener, const struct spa_dbus_connection_events *events, void *data) |
Add a listener for events.
Since version 1
void(* spa_dbus_connection::destroy) (struct spa_dbus_connection *conn) |
Destroy a dbus connection wrapper.
conn | the wrapper to destroy |
void*(* spa_dbus_connection::get) (struct spa_dbus_connection *conn) |
Get the DBusConnection from a wrapper.
Note that the returned handle is closed and unref'd by spa_dbus immediately before emitting the asynchronous "disconnected" event. The caller must either deal with the invalidation, or keep an extra ref on the handle returned.
conn | the spa_dbus_connection wrapper |
uint32_t spa_dbus_connection::version |