pipewire/client.h  
More...
Go to the source code of this file.
|  | 
| struct pw_client_info * | pw_client_info_update (struct pw_client_info *info, const struct pw_client_info *update) | 
|  | Update an existing pw_client_info with update with reset. 
 | 
| struct pw_client_info * | pw_client_info_merge (struct pw_client_info *info, const struct pw_client_info *update, bool reset) | 
|  | Merge an existing pw_client_info with update. 
 | 
| void | pw_client_info_free (struct pw_client_info *info) | 
|  | Free a pw_client_info. 
 | 
| PW_API_CLIENT_IMPL int | pw_client_add_listener (struct pw_client *object, struct spa_hook *listener, const struct pw_client_events *events, void *data) | 
| PW_API_CLIENT_IMPL int | pw_client_error (struct pw_client *object, uint32_t id, int res, const char *message) | 
|  | Send an error to a client. 
 | 
| PW_API_CLIENT_IMPL int | pw_client_update_properties (struct pw_client *object, const struct spa_dict *props) | 
|  | Update client properties. 
 | 
| PW_API_CLIENT_IMPL int | pw_client_get_permissions (struct pw_client *object, uint32_t index, uint32_t num) | 
|  | Get client permissions. 
 | 
| PW_API_CLIENT_IMPL int | pw_client_update_permissions (struct pw_client *object, uint32_t n_permissions, const struct pw_permission *permissions) | 
|  | Manage the permissions of the global objects for this client. 
 |