static int
_on_cmd_manager_default_adapter(char *cmd, char *args)
{
- return e_bluez_manager_default_adapter(_default_adapter_callback);
+ return e_bluez_manager_default_adapter(_default_adapter_callback, NULL);
}
/* Adapter Commands */
/* Manager Methods */
EAPI E_Bluez_Element *e_bluez_manager_get(void) EINA_WARN_UNUSED_RESULT;
- EAPI bool e_bluez_manager_default_adapter(E_DBus_Method_Return_Cb cb) EINA_WARN_UNUSED_RESULT;
+ EAPI bool e_bluez_manager_default_adapter(E_DBus_Method_Return_Cb cb, void *data) EINA_WARN_UNUSED_RESULT;
/* Adapter Methods */
EAPI bool e_bluez_adapter_agent_register(E_Bluez_Element *element, const char *object_path, const char *capability, E_DBus_Method_Return_Cb cb, const void *data) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
* @return 1 on success, 0 otherwise.
*/
bool
-e_bluez_manager_default_adapter(E_DBus_Method_Return_Cb cb)
+e_bluez_manager_default_adapter(E_DBus_Method_Return_Cb cb, void *data)
{
E_Bluez_Element *element = e_bluez_element_get(manager_path);
const char name[] = "DefaultAdapter";
EINA_SAFETY_ON_NULL_RETURN_VAL(element, 0);
return e_bluez_element_call_full
- (element, name, NULL, &element->_pending.properties_get, cb, NULL);
+ (element, name, NULL, &element->_pending.properties_get, cb, data);
}