mirror of
https://github.com/albfan/miraclecast.git
synced 2025-03-09 23:38:56 +00:00
miracled: hook up peer-connection with dbus
Hook up the peer-dbus API with the underlying peer objects. This allows to handle incoming requests and deal with connection issues. Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
This commit is contained in:
parent
146cf0bdb0
commit
dd3c8eac9c
3 changed files with 142 additions and 5 deletions
|
@ -71,6 +71,11 @@ const char *peer_get_remote_address(struct peer *p);
|
|||
|
||||
void peer_process_wifi(struct peer *p, struct wifi_event *ev);
|
||||
|
||||
int peer_allow(struct peer *p, const char *pin);
|
||||
void peer_reject(struct peer *p);
|
||||
int peer_connect(struct peer *p, const char *prov, const char *pin);
|
||||
void peer_disconnect(struct peer *p);
|
||||
|
||||
/* link */
|
||||
|
||||
enum link_type {
|
||||
|
@ -143,6 +148,9 @@ struct peer *manager_find_peer(struct manager *m, const char *name);
|
|||
|
||||
/* dbus */
|
||||
|
||||
void peer_dbus_provision_request(struct peer *p,
|
||||
const char *type,
|
||||
const char *pin);
|
||||
_shl_sentinel_
|
||||
void peer_dbus_properties_changed(struct peer *p, const char *prop, ...);
|
||||
void peer_dbus_added(struct peer *p);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue