#ifndef _UDEV_H
#define _UDEV_H
-struct udev;
+struct pb_udev;
struct device_handler;
+struct waitset;
-struct udev *udev_init(struct device_handler *handler);
-int udev_trigger(struct udev *udev);
-void udev_destroy(struct udev *udev);
+struct pb_udev *udev_init(struct waitset *waitset,
+ struct device_handler *handler);
+void udev_destroy(struct pb_udev *udev);
#endif /* _UDEV_H */