| 
    PipeWire
    0.3.45
    
   | 
 
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... | |
| uint32_t spa_dbus_connection::version | 
| 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 | 
| void(* spa_dbus_connection::destroy) (struct spa_dbus_connection *conn) | 
Destroy a dbus connection wrapper.
| conn | the wrapper to destroy | 
| 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