X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fuser-event.h;h=50eb947d30a32116c2a860363128433833683764;hp=e134d0c4801945223c0b3f9a67de12f48a75b8c2;hb=9f42e56fc5968fcb34edfad017adb73960c2bb61;hpb=fbb2f7a20e5ac7b6d9f578fdb3538fad4310c472 diff --git a/discover/user-event.h b/discover/user-event.h index e134d0c..50eb947 100644 --- a/discover/user-event.h +++ b/discover/user-event.h @@ -19,15 +19,21 @@ #if !defined(_PB_DISCOVER_USER_EVENT_H) #define _PB_DISCOVER_USER_EVENT_H +#include + #include "device-handler.h" #define PBOOT_USER_EVENT_SOCKET "/tmp/petitboot.ev" #define PBOOT_USER_EVENT_SIZE (1 * 1024) struct user_event; +struct waitset; -struct user_event *user_event_init(struct device_handler *handler); -void user_event_trigger(struct user_event *uev); -void user_event_destroy(struct user_event *uev); +struct pb_url *user_event_parse_conf_url(struct discover_context *ctx, + struct event *event, bool *complete_url); +char **user_event_parse_conf_filenames( + struct discover_context *ctx, struct event *event); +struct user_event *user_event_init(struct device_handler *handler, + struct waitset *waitset); #endif