1 // Generated by jextract
2
3 package jdk.internal.ffi.generated.iouring;
4
5 import java.lang.invoke.*;
6 import java.lang.foreign.*;
7 import java.nio.ByteOrder;
8 import java.util.*;
9 import java.util.function.*;
10 import java.util.stream.*;
11
12 import static java.lang.foreign.ValueLayout.*;
13 import static java.lang.foreign.MemoryLayout.PathElement.*;
14
15 /**
16 * {@snippet lang=c :
17 * typedef union epoll_data {
18 * void *ptr;
19 * int fd;
20 * uint32_t u32;
21 * uint64_t u64;
22 * } epoll_data_t
23 * }
24 */
25 @SuppressWarnings("restricted") public class epoll_data_t extends epoll_data {
26
27 epoll_data_t() {
28 // Suppresses public default constructor, ensuring non-instantiability,
29 // but allows generated subclasses in same package.
30 }
31 }
32