devinfo.h revision 1
1N/A#include <libdevinfo.h>
1N/A#include "../device_info.h"
1N/Atypedef struct DevinfoDevHandler_s
1N/A void (*hotplug_begin_add) (HalDevice *d, HalDevice *parent, struct DevinfoDevHandler_s *handler, void *end_token);
1N/A void (*hotplug_begin_remove) (HalDevice *d, struct DevinfoDevHandler_s *handler, void *end_token);
1N/A void (*probing_done) (HalDevice *d, guint32 exit_type, gint return_code, char **error, gpointer userdata1, gpointer userdata2);
1N/Avoid devinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_path);
1N/Avoid devinfo_callouts_probing_done (HalDevice *d, guint32 exit_type, gint return_code, char **error,
1N/Avoid hotplug_event_begin_add_devinfo (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token);
1N/Avoid devinfo_hotplug_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler, int action, int front);