lib/hal/e_hal_manager.h File Reference
#include "E_Hal.h"
Include dependency graph for e_hal_manager.h:

Go to the source code of this file.

Typedefs

typedef struct E_Hal_UDI_Return E_Hal_Manager_Device_Added
typedef struct E_Hal_Bool_Return E_Hal_Manager_Device_Exists_Return
typedef struct E_Hal_UDI_Return E_Hal_Manager_Device_Removed
typedef struct
E_Hal_String_List_Return 
E_Hal_Manager_Find_Device_By_Capability_Return
typedef struct
E_Hal_String_List_Return 
E_Hal_Manager_Find_Device_String_Match_Return
typedef struct
E_Hal_String_List_Return 
E_Hal_Manager_Get_All_Devices_Return
typedef struct E_Hal_Capability E_Hal_Manager_New_Capability

Functions

int e_hal_manager_device_exists (E_DBus_Connection *conn, const char *udi, E_Hal_Callback_Func cb_func, void *data)
int e_hal_manager_find_device_by_capability (E_DBus_Connection *conn, const char *capability, E_Hal_Callback_Func cb_func, void *data)
int e_hal_manager_find_device_string_match (E_DBus_Connection *conn, const char *key, const char *value, E_Hal_Callback_Func cb_func, void *data)
int e_hal_manager_get_all_devices (E_DBus_Connection *conn, E_Hal_Callback_Func cb_func, void *data)

Typedef Documentation


Function Documentation

int e_hal_manager_device_exists ( E_DBus_Connection conn,
const char *  udi,
E_Hal_Callback_Func  cb_func,
void *  data 
)
int e_hal_manager_find_device_by_capability ( E_DBus_Connection conn,
const char *  capability,
E_Hal_Callback_Func  cb_func,
void *  data 
)
int e_hal_manager_find_device_string_match ( E_DBus_Connection conn,
const char *  key,
const char *  value,
E_Hal_Callback_Func  cb_func,
void *  data 
)
int e_hal_manager_get_all_devices ( E_DBus_Connection conn,
E_Hal_Callback_Func  cb_func,
void *  data 
)