E_Ukit.h File Reference


Go to the source code of this file.
Data Structures | |
struct | E_Ukit_Bool_Return |
struct | E_Ukit_Capability |
struct | E_Ukit_Properties |
struct | E_Ukit_Property |
struct | E_Ukit_String_List_Return |
struct | E_Ukit_UDI_Return |
Macros | |
#define | E_UDISKS_BUS "org.freedesktop.UDisks" |
#define | E_UDISKS_INTERFACE "org.freedesktop.UDisks.Device" |
#define | E_UDISKS_PATH "/org/freedesktop/UDisks" |
#define | E_UPOWER_BUS "org.freedesktop.UPower" |
#define | E_UPOWER_INTERFACE "org.freedesktop.UPower.Device" |
#define | E_UPOWER_PATH "/org/freedesktop/UPower" |
Typedefs | |
typedef struct E_Ukit_UDI_Return | E_Ukit_Device_Added |
typedef struct E_Ukit_UDI_Return | E_Ukit_Device_Removed |
typedef struct E_Ukit_String_List_Return | E_Ukit_Get_All_Devices_Return |
typedef struct E_Ukit_Properties | E_Ukit_Get_All_Properties_Return |
typedef struct E_Ukit_Property | E_Ukit_Get_Property_Return |
typedef struct E_Ukit_Capability | E_Ukit_New_Capability |
typedef struct E_Ukit_Properties | E_Ukit_Properties |
typedef struct E_Ukit_Property | E_Ukit_Property |
typedef struct E_Ukit_String_List_Return | E_Ukit_String_List_Return |
Functions | |
EAPI DBusPendingCall * | e_udisks_get_all_devices (E_DBus_Connection *conn, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_udisks_get_all_properties (E_DBus_Connection *conn, const char *udi, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_udisks_get_property (E_DBus_Connection *conn, const char *udi, const char *property, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_udisks_volume_eject (E_DBus_Connection *conn, const char *udi, Eina_List *options) |
Eject a Volume. More... | |
EAPI DBusPendingCall * | e_udisks_volume_mount (E_DBus_Connection *conn, const char *udi, const char *fstype, Eina_List *options) |
Mount a Filesystem. More... | |
EAPI DBusPendingCall * | e_udisks_volume_unmount (E_DBus_Connection *conn, const char *udi, Eina_List *options) |
Unmount a Volume. More... | |
EAPI int | e_ukit_init (void) |
EAPI Eina_Bool | e_ukit_property_bool_get (E_Ukit_Properties *properties, const char *key, int *err) |
EAPI double | e_ukit_property_double_get (E_Ukit_Properties *properties, const char *key, int *err) |
EAPI void | e_ukit_property_free (E_Ukit_Property *prop) |
EAPI int64_t | e_ukit_property_int64_get (E_Ukit_Properties *properties, const char *key, int *err) |
EAPI int | e_ukit_property_int_get (E_Ukit_Properties *properties, const char *key, int *err) |
EAPI const char * | e_ukit_property_string_get (E_Ukit_Properties *properties, const char *key, int *err) |
Retrive a string from an element of a property hash. More... | |
EAPI const Eina_List * | e_ukit_property_strlist_get (E_Ukit_Properties *properties, const char *key, int *err) |
EAPI uint32_t | e_ukit_property_uint32_get (E_Ukit_Properties *properties, const char *key, int *err) |
EAPI uint64_t | e_ukit_property_uint64_get (E_Ukit_Properties *properties, const char *key, int *err) |
EAPI int | e_ukit_shutdown (void) |
EAPI DBusPendingCall * | e_upower_get_all_devices (E_DBus_Connection *conn, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_upower_get_all_properties (E_DBus_Connection *conn, const char *udi, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_upower_get_property (E_DBus_Connection *conn, const char *udi, const char *property, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_upower_hibernate (E_DBus_Connection *conn, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_upower_hibernate_allowed (E_DBus_Connection *conn, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_upower_suspend (E_DBus_Connection *conn, E_DBus_Callback_Func cb_func, void *data) |
EAPI DBusPendingCall * | e_upower_suspend_allowed (E_DBus_Connection *conn, E_DBus_Callback_Func cb_func, void *data) |