HAL: Todo List

Main Page | Modules | Data Structures | Directories | File List | Data Fields | Related Pages

# Todo List

Global hal_agent_new_device (LibHalContext *ctx)
  FIXME cleanup

Global hal_device_get_all_properties (LibHalContext *ctx, const char *udi)
  FIXME cleanup

Global hal_device_get_all_properties (LibHalContext *ctx, const char *udi)
  FIXME cleanup

Global hal_device_get_all_properties (LibHalContext *ctx, const char *udi)
  FIXME cleanup

Global hal_device_get_all_properties (LibHalContext *ctx, const char *udi)
  report error

Global hal_device_get_property_string (LibHalContext *ctx, const char *udi, const char *key)
  FIXME cleanup

Global hal_device_set_property_helper (LibHalContext *ctx, const char *udi, const char *key, int type, const char *str_value, dbus_int32_t int_value, dbus_uint64_t uint64_value, double double_value, dbus_bool_t bool_value)
  sanity check incoming params

Global hal_find_device_by_capability (LibHalContext *ctx, const char *capability, int *num_devices)
  Handle OOM better

Global hal_find_device_by_capability (LibHalContext *ctx, const char *capability, int *num_devices)
  Handle OOM better

Global hal_free_string (char *str)
  implement for UTF8

Global hal_get_all_devices (LibHalContext *ctx, int *num_devices)
  Handle OOM better

Global hal_get_all_devices (LibHalContext *ctx, int *num_devices)
  FIXME cleanup

Global hal_initialize (const LibHalFunctions *cb_functions, dbus_bool_t use_cache)
  clean up

Global hal_initialize (const LibHalFunctions *cb_functions, dbus_bool_t use_cache)
  clean up

Global hal_manager_find_device_string_match (LibHalContext *ctx, const char *key, const char *value, int *num_devices)
  Handle OOM better

Global hal_manager_find_device_string_match (LibHalContext *ctx, const char *key, const char *value, int *num_devices)
  Handle OOM better