e_bluez_private.h
Go to the documentation of this file.
134 Eina_Bool e_bluez_element_message_send(E_Bluez_Element *element, const char *method_name, E_DBus_Method_Return_Cb cb, DBusMessage *msg, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data);
137 E_Bluez_Element_Dict_Entry * e_bluez_element_array_dict_find_stringshared(const E_Bluez_Array *array, const char *key);
140 Eina_Bool e_bluez_element_call_full(E_Bluez_Element *element, const char *method_name, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data);
141 Eina_Bool e_bluez_element_call_with_path(E_Bluez_Element *element, const char *method_name, const char *string, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data);
142 Eina_Bool e_bluez_element_call_with_string(E_Bluez_Element *element, const char *method_name, const char *string, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data);
143 Eina_Bool e_bluez_element_call_with_path_and_string(E_Bluez_Element *element, const char *method_name, const char *path, const char *string, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data);
void e_bluez_element_event_add(int event_type, E_Bluez_Element *element)
Definition: e_bluez_element.c:63
Definition: E_Bluez.h:34
Definition: e_dbus_private.h:18
const char * e_bluez_prop_discoverabletimeout
Definition: e_bluez.c:36
void(* E_DBus_Method_Return_Cb)(void *data, DBusMessage *msg, DBusError *error)
Definition: E_DBus.h:124
E_Bluez_Element_Dict_Entry * e_bluez_element_array_dict_find_stringshared(const E_Bluez_Array *array, const char *key)
Definition: e_bluez_element.c:345
Eina_Bool e_bluez_element_call_with_path_and_string(E_Bluez_Element *element, const char *method_name, const char *path, const char *string, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data)
Definition: e_bluez_element.c:1681
Definition: E_Bluez.h:61
void * alloca(size_t)
void e_bluez_element_unregister(E_Bluez_Element *element)
Definition: e_bluez_element.c:2342
Eina_Bool e_bluez_element_message_send(E_Bluez_Element *element, const char *method_name, E_DBus_Method_Return_Cb cb, DBusMessage *msg, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data)
Definition: e_bluez_element.c:1152
E_Bluez_Element * e_bluez_element_register(const char *path, const char *interface)
Definition: e_bluez_element.c:2279
Definition: e_bluez_private.h:55
Eina_Bool e_bluez_element_call_with_path(E_Bluez_Element *element, const char *method_name, const char *string, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data)
Definition: e_bluez_element.c:1631
Eina_Bool e_bluez_element_call_with_string(E_Bluez_Element *element, const char *method_name, const char *string, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data)
Definition: e_bluez_element.c:1656
void e_bluez_element_array_free(E_Bluez_Array *array, E_Bluez_Array *new __UNUSED__)
Definition: e_bluez_element.c:359
void e_bluez_manager_clear_elements(void)
Definition: e_bluez_element.c:2362
Eina_Bool e_bluez_element_call_full(E_Bluez_Element *element, const char *method_name, E_DBus_Method_Return_Cb cb, Eina_Inlist **pending, E_DBus_Method_Return_Cb user_cb, const void *user_data)
Definition: e_bluez_element.c:1207
union _E_Bluez_Element_Dict_Entry::@3 value
E_Bluez_Array * e_bluez_element_iter_get_array(DBusMessageIter *itr, const char *key)
Definition: e_bluez_element.c:1250