]> git.sesse.net Git - plocate/blobdiff - io_uring_engine.h
Run include-what-you-use.
[plocate] / io_uring_engine.h
index 186c72e27b92437586b2607ca2f436512666acc8..f1238adcd7c5c69d956e838eb567aafc1322dc63 100644 (file)
@@ -1,14 +1,17 @@
 #ifndef IO_URING_ENGINE_H
 #define IO_URING_ENGINE_H 1
 
+#include <stddef.h>
+#include <sys/socket.h>
+#include <sys/types.h>
 #include <functional>
 #include <queue>
-#include <stdint.h>
-#include <string>
+#include <string_view>
+
+struct io_uring_sqe;
 #ifndef WITHOUT_URING
 #include <liburing.h>
 #endif
-#include <sys/socket.h>
 
 class IOUringEngine {
 public: