lib/ukit/e_ukit_private.h
Go to the documentation of this file.
00001 #ifndef E_UKIT_PRIVATE_H 00002 #define E_UKIT_PRIVATE_H 00003 00004 #ifndef E_DBUS_COLOR_DEFAULT 00005 # define E_DBUS_COLOR_DEFAULT EINA_COLOR_CYAN 00006 #endif 00007 00008 extern int _e_dbus_ukit_log_dom; 00009 00010 #ifdef ERR 00011 # undef ERR 00012 #endif 00013 00014 #ifdef INF 00015 # undef INF 00016 #endif 00017 00018 #ifdef WARN 00019 # undef WARN 00020 #endif 00021 00022 #ifdef DBG 00023 # undef DBG 00024 #endif 00025 00026 #define e_ukit_call_new(udi, member) dbus_message_new_method_call(E_UKIT_BUS, udi, E_UKIT_BUS, member) 00027 #define e_ukit_device_call_new(udi, member) dbus_message_new_method_call(E_UKIT_BUS, udi, E_UKIT_INTERFACE, member) 00028 #define e_ukit_property_call_new(udi, member) dbus_message_new_method_call(E_UKIT_BUS, udi, E_DBUS_FDO_INTERFACE_PROPERTIES, member) 00029 00030 #define DBG(...) EINA_LOG_DOM_DBG(_e_dbus_ukit_log_dom, __VA_ARGS__) 00031 #define INFO(...) EINA_LOG_DOM_INFO(_e_dbus_ukit_log_dom, __VA_ARGS__) 00032 #define WARN(...) EINA_LOG_DOM_WARN(_e_dbus_ukit_log_dom, __VA_ARGS__) 00033 #define ERR(...) EINA_LOG_DOM_ERR(_e_dbus_ukit_log_dom, __VA_ARGS__) 00034 00035 void *unmarshal_property(DBusMessage *msg, DBusError *err); 00036 void free_property(void *data); 00037 void *unmarshal_device_get_all_properties(DBusMessage *msg, DBusError *err); 00038 void free_device_get_all_properties(void *data); 00039 void *unmarshal_string_list(DBusMessage *msg, DBusError *err); 00040 void free_string_list(void *data); 00041 00042 00043 #endif