e_upower.c File Reference
#include <E_Ukit.h>
#include "e_ukit_private.h"
+ Include dependency graph for e_upower.c:

Macros

#define E_UKIT_BUS   E_UPOWER_BUS
 
#define E_UKIT_INTERFACE   E_UPOWER_INTERFACE
 
#define E_UKIT_PATH   E_UPOWER_PATH
 

Functions

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)
 

Variables

const char * e_upower_iface ="org.freedesktop.UPower.Device"
 

Macro Definition Documentation

◆ E_UKIT_BUS

#define E_UKIT_BUS   E_UPOWER_BUS

◆ E_UKIT_INTERFACE

#define E_UKIT_INTERFACE   E_UPOWER_INTERFACE

◆ E_UKIT_PATH

#define E_UKIT_PATH   E_UPOWER_PATH

Variable Documentation

◆ e_upower_iface

const char* e_upower_iface ="org.freedesktop.UPower.Device"