Home | History | Annotate | Download | only in src

Lines Matching refs:btd_adapter

57 struct btd_adapter;
82 void btd_adapter_start(struct btd_adapter *adapter);
84 int btd_adapter_stop(struct btd_adapter *adapter);
86 void btd_adapter_get_mode(struct btd_adapter *adapter, uint8_t *mode,
90 struct btd_adapter *adapter, const char *address);
92 struct btd_device *adapter_find_device(struct btd_adapter *adapter, const char *dest);
94 void adapter_remove_device(DBusConnection *conn, struct btd_adapter *adapter,
98 int adapter_resolve_names(struct btd_adapter *adapter);
100 struct btd_adapter *adapter_create(DBusConnection *conn, int id);
101 gboolean adapter_init(struct btd_adapter *adapter);
102 void adapter_remove(struct btd_adapter *adapter);
103 uint16_t adapter_get_dev_id(struct btd_adapter *adapter);
104 const gchar *adapter_get_path(struct btd_adapter *adapter);
105 void adapter_get_address(struct btd_adapter *adapter, bdaddr_t *bdaddr);
106 void adapter_set_state(struct btd_adapter *adapter, int state);
107 int adapter_get_state(struct btd_adapter *adapter);
108 int adapter_get_discover_type(struct btd_adapter *adapter);
109 struct remote_dev_info *adapter_search_found_devices(struct btd_adapter *adapter,
111 void adapter_update_found_devices(struct btd_adapter *adapter, bdaddr_t *bdaddr,
114 int adapter_remove_found_device(struct btd_adapter *adapter, bdaddr_t *bdaddr);
115 void adapter_emit_device_found(struct btd_adapter *adapter,
117 void adapter_mode_changed(struct btd_adapter *adapter, uint8_t scan_mode);
118 void adapter_update_local_name(struct btd_adapter *adapter, const char *name);
119 void adapter_service_insert(struct btd_adapter *adapter, void *rec);
120 void adapter_service_remove(struct btd_adapter *adapter, void *rec);
121 void btd_adapter_class_changed(struct btd_adapter *adapter,
123 void btd_adapter_pairable_changed(struct btd_adapter *adapter,
126 struct agent *adapter_get_agent(struct btd_adapter *adapter);
127 void adapter_add_connection(struct btd_adapter *adapter,
129 void adapter_remove_connection(struct btd_adapter *adapter,
131 gboolean adapter_has_discov_sessions(struct btd_adapter *adapter);
132 void adapter_suspend_discovery(struct btd_adapter *adapter);
133 void adapter_resume_discovery(struct btd_adapter *adapter);
135 struct btd_adapter *btd_adapter_ref(struct btd_adapter *adapter);
136 void btd_adapter_unref(struct btd_adapter *adapter);
138 int btd_adapter_set_class(struct btd_adapter *adapter, uint8_t major,
143 int (*probe) (struct btd_adapter *adapter);
144 void (*remove) (struct btd_adapter *adapter);
159 gboolean adapter_is_pairable(struct btd_adapter *adapter);
160 gboolean adapter_powering_down(struct btd_adapter *adapter);
162 int btd_adapter_restore_powered(struct btd_adapter *adapter);
163 int btd_adapter_switch_online(struct btd_adapter *adapter);
164 int btd_adapter_switch_offline(struct btd_adapter *adapter);
221 typedef void (*btd_adapter_powered_cb) (struct btd_adapter *adapter,
223 void btd_adapter_register_powered_callback(struct btd_adapter *adapter,
225 void btd_adapter_unregister_powered_callback(struct btd_adapter *adapter,
231 int btd_adapter_set_fast_connectable(struct btd_adapter *adapter,
234 int btd_adapter_read_clock(struct btd_adapter *adapter, bdaddr_t *bdaddr,
238 int btd_adapter_block_address(struct btd_adapter *adapter, bdaddr_t *bdaddr);
239 int btd_adapter_unblock_address(struct btd_adapter *adapter, bdaddr_t *bdaddr);
241 int btd_adapter_disconnect_device(struct btd_adapter *adapter,
244 int btd_adapter_remove_bonding(struct btd_adapter *adapter, bdaddr_t *bdaddr);
246 int btd_adapter_pincode_reply(struct btd_adapter *adapter, bdaddr_t *bdaddr,
248 int btd_adapter_confirm_reply(struct btd_adapter *adapter, bdaddr_t *bdaddr,
250 int btd_adapter_passkey_reply(struct btd_adapter *adapter, bdaddr_t *bdaddr,
253 int btd_adapter_encrypt_link(struct btd_adapter *adapter, bdaddr_t *bdaddr,
256 int btd_adapter_retry_authentication(struct btd_adapter *adapter,
259 int btd_adapter_set_did(struct btd_adapter *adapter, uint16_t vendor,
262 int adapter_create_bonding(struct btd_adapter *adapter, bdaddr_t *bdaddr,
265 int adapter_cancel_bonding(struct btd_adapter *adapter, bdaddr_t *bdaddr);
267 int btd_adapter_read_local_oob_data(struct btd_adapter *adapter);
269 int btd_adapter_add_remote_oob_data(struct btd_adapter *adapter,
272 int btd_adapter_remove_remote_oob_data(struct btd_adapter *adapter,