|
PipeWire 1.6.8
|
#include <pipewire/protocol.h>
Data Fields | |
| struct spa_list | link |
| link in protocol client_list | |
| struct pw_protocol * | protocol |
| the owner protocol | |
| struct pw_core * | core |
| int(*) | connect (struct pw_protocol_client *client, const struct spa_dict *props, void(*done_callback)(void *data, int result), void *data) |
| int(*) | connect_fd (struct pw_protocol_client *client, int fd, bool close) |
| int(*) | steal_fd (struct pw_protocol_client *client) |
| void(*) | disconnect (struct pw_protocol_client *client) |
| void(*) | destroy (struct pw_protocol_client *client) |
| int(*) | set_paused (struct pw_protocol_client *client, bool paused) |
| struct spa_list pw_protocol_client::link |
link in protocol client_list
| struct pw_protocol* pw_protocol_client::protocol |
the owner protocol
| struct pw_core* pw_protocol_client::core |
| int(*) pw_protocol_client::connect(struct pw_protocol_client *client, const struct spa_dict *props, void(*done_callback)(void *data, int result), void *data) |
| int(*) pw_protocol_client::connect_fd(struct pw_protocol_client *client, int fd, bool close) |
| int(*) pw_protocol_client::steal_fd(struct pw_protocol_client *client) |
| void(*) pw_protocol_client::disconnect(struct pw_protocol_client *client) |
| void(*) pw_protocol_client::destroy(struct pw_protocol_client *client) |
| int(*) pw_protocol_client::set_paused(struct pw_protocol_client *client, bool paused) |