| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final short | |
| pack-priv static final short | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | DEFAULT_IOSQE_ASYNC_THRESHOLD
When there are more FDs (= connections) than this setting, the FDs will be marked as IOSQE_ASYNC, under the expectation that read/write ops on the FDs will usually block. |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final byte | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final boolean | IS_SUPPORTING_TCP_FASTOPEN_CLIENT
tcp_fastopen client mode enabled state. |
| pack-priv static final boolean | IS_SUPPORTING_TCP_FASTOPEN_SERVER
tcp_fastopen server mode enabled state. |
| private static final InternalLogger | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| private static final int[] | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| pack-priv static final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static native int | |
| pack-priv static void | |
| pack-priv static void | |
| private static boolean | |
| pack-priv static native long | |
| pack-priv static native int | |
| pack-priv static RingBuffer | |
| pack-priv static RingBuffer | |
| pack-priv static RingBuffer | |
| pack-priv static native void | |
| pack-priv static native int | |
| pack-priv static native void | ioUringExit(long submissionQueueArrayAddress, int submissionQueueRingEntries, long submissionQueueRingAddress, int submissionQueueRingSize, long completionQueueRingAddress, int completionQueueRingSize, int ringFd)
|
| private static native boolean | |
| private static native long[][] | |
| pack-priv static native String | |
| private static void | |
| pack-priv static FileDescriptor | |
| private static native int | |
| private static int |
| AF_INET | back to summary |
|---|---|
| pack-priv static final short AF_INET | |
| AF_INET6 | back to summary |
|---|---|
| pack-priv static final short AF_INET6 | |
| CMSG_LEN | back to summary |
|---|---|
| pack-priv static final int CMSG_LEN | |
| CMSG_OFFSETOF_CMSG_LEN | back to summary |
|---|---|
| pack-priv static final int CMSG_OFFSETOF_CMSG_LEN | |
| CMSG_OFFSETOF_CMSG_LEVEL | back to summary |
|---|---|
| pack-priv static final int CMSG_OFFSETOF_CMSG_LEVEL | |
| CMSG_OFFSETOF_CMSG_TYPE | back to summary |
|---|---|
| pack-priv static final int CMSG_OFFSETOF_CMSG_TYPE | |
| CMSG_SPACE | back to summary |
|---|---|
| pack-priv static final int CMSG_SPACE | |
| DEFAULT_IOSQE_ASYNC_THRESHOLD | back to summary |
|---|---|
| pack-priv static final int DEFAULT_IOSQE_ASYNC_THRESHOLD When there are more FDs (= connections) than this setting, the FDs will be marked as IOSQE_ASYNC, under the expectation that read/write ops on the FDs will usually block. If this expectation is correct, IOSQE_ASYNC can reduce CPU usage, but if the expectation is incorrect, it may add additional, unnecessary latency. Default is to never use IOSQE_ASYNC. | |
| DEFAULT_RING_SIZE | back to summary |
|---|---|
| pack-priv static final int DEFAULT_RING_SIZE | |
| ERRNO_ECANCELED_NEGATIVE | back to summary |
|---|---|
| pack-priv static final int ERRNO_ECANCELED_NEGATIVE | |
| ERRNO_ETIME_NEGATIVE | back to summary |
|---|---|
| pack-priv static final int ERRNO_ETIME_NEGATIVE | |
| IN6_ADDRESS_OFFSETOF_S6_ADDR | back to summary |
|---|---|
| pack-priv static final int IN6_ADDRESS_OFFSETOF_S6_ADDR | |
| IN_ADDRESS_OFFSETOF_S_ADDR | back to summary |
|---|---|
| pack-priv static final int IN_ADDRESS_OFFSETOF_S_ADDR | |
| IORING_ENTER_GETEVENTS | back to summary |
|---|---|
| pack-priv static final int IORING_ENTER_GETEVENTS | |
| IORING_OP_ACCEPT | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_ACCEPT | |
| IORING_OP_CLOSE | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_CLOSE | |
| IORING_OP_CONNECT | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_CONNECT | |
| IORING_OP_POLL_ADD | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_POLL_ADD | |
| IORING_OP_POLL_REMOVE | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_POLL_REMOVE | |
| IORING_OP_READ | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_READ | |
| IORING_OP_RECV | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_RECV | |
| IORING_OP_RECVMSG | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_RECVMSG | |
| IORING_OP_SEND | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_SEND | |
| IORING_OP_SENDMSG | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_SENDMSG | |
| IORING_OP_TIMEOUT | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_TIMEOUT | |
| IORING_OP_TIMEOUT_REMOVE | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_TIMEOUT_REMOVE | |
| IORING_OP_WRITE | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_WRITE | |
| IORING_OP_WRITEV | back to summary |
|---|---|
| pack-priv static final byte IORING_OP_WRITEV | |
| IOSQE_ASYNC | back to summary |
|---|---|
| pack-priv static final int IOSQE_ASYNC | |
| IOVEC_OFFSETOF_IOV_BASE | back to summary |
|---|---|
| pack-priv static final int IOVEC_OFFSETOF_IOV_BASE | |
| IOVEC_OFFSETOF_IOV_LEN | back to summary |
|---|---|
| pack-priv static final int IOVEC_OFFSETOF_IOV_LEN | |
| IS_SUPPORTING_TCP_FASTOPEN_CLIENT | back to summary |
|---|---|
| pack-priv static final boolean IS_SUPPORTING_TCP_FASTOPEN_CLIENT tcp_fastopen client mode enabled state. | |
| IS_SUPPORTING_TCP_FASTOPEN_SERVER | back to summary |
|---|---|
| pack-priv static final boolean IS_SUPPORTING_TCP_FASTOPEN_SERVER tcp_fastopen server mode enabled state. | |
| logger | back to summary |
|---|---|
| private static final InternalLogger logger | |
| MSG_DONTWAIT | back to summary |
|---|---|
| pack-priv static final int MSG_DONTWAIT | |
| MSG_FASTOPEN | back to summary |
|---|---|
| pack-priv static final int MSG_FASTOPEN | |
| MSGHDR_OFFSETOF_MSG_CONTROL | back to summary |
|---|---|
| pack-priv static final int MSGHDR_OFFSETOF_MSG_CONTROL | |
| MSGHDR_OFFSETOF_MSG_CONTROLLEN | back to summary |
|---|---|
| pack-priv static final int MSGHDR_OFFSETOF_MSG_CONTROLLEN | |
| MSGHDR_OFFSETOF_MSG_FLAGS | back to summary |
|---|---|
| pack-priv static final int MSGHDR_OFFSETOF_MSG_FLAGS | |
| MSGHDR_OFFSETOF_MSG_IOV | back to summary |
|---|---|
| pack-priv static final int MSGHDR_OFFSETOF_MSG_IOV | |
| MSGHDR_OFFSETOF_MSG_IOVLEN | back to summary |
|---|---|
| pack-priv static final int MSGHDR_OFFSETOF_MSG_IOVLEN | |
| MSGHDR_OFFSETOF_MSG_NAME | back to summary |
|---|---|
| pack-priv static final int MSGHDR_OFFSETOF_MSG_NAME | |
| MSGHDR_OFFSETOF_MSG_NAMELEN | back to summary |
|---|---|
| pack-priv static final int MSGHDR_OFFSETOF_MSG_NAMELEN | |
| POLLIN | back to summary |
|---|---|
| pack-priv static final int POLLIN | |
| POLLOUT | back to summary |
|---|---|
| pack-priv static final int POLLOUT | |
| POLLRDHUP | back to summary |
|---|---|
| pack-priv static final int POLLRDHUP | |
| REQUIRED_IORING_OPS | back to summary |
|---|---|
| private static final int[] REQUIRED_IORING_OPS | |
| SIZEOF_IOVEC | back to summary |
|---|---|
| pack-priv static final int SIZEOF_IOVEC | |
| SIZEOF_MSGHDR | back to summary |
|---|---|
| pack-priv static final int SIZEOF_MSGHDR | |
| SIZEOF_SIZE_T | back to summary |
|---|---|
| pack-priv static final int SIZEOF_SIZE_T | |
| SIZEOF_SOCKADDR_IN | back to summary |
|---|---|
| pack-priv static final int SIZEOF_SOCKADDR_IN | |
| SIZEOF_SOCKADDR_IN6 | back to summary |
|---|---|
| pack-priv static final int SIZEOF_SOCKADDR_IN6 | |
| SIZEOF_SOCKADDR_STORAGE | back to summary |
|---|---|
| pack-priv static final int SIZEOF_SOCKADDR_STORAGE | |
| SOCK_CLOEXEC | back to summary |
|---|---|
| pack-priv static final int SOCK_CLOEXEC | |
| SOCK_NONBLOCK | back to summary |
|---|---|
| pack-priv static final int SOCK_NONBLOCK | |
| SOCKADDR_IN6_OFFSETOF_SIN6_ADDR | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN6_OFFSETOF_SIN6_ADDR | |
| SOCKADDR_IN6_OFFSETOF_SIN6_FAMILY | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN6_OFFSETOF_SIN6_FAMILY | |
| SOCKADDR_IN6_OFFSETOF_SIN6_FLOWINFO | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN6_OFFSETOF_SIN6_FLOWINFO | |
| SOCKADDR_IN6_OFFSETOF_SIN6_PORT | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN6_OFFSETOF_SIN6_PORT | |
| SOCKADDR_IN6_OFFSETOF_SIN6_SCOPE_ID | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN6_OFFSETOF_SIN6_SCOPE_ID | |
| SOCKADDR_IN_OFFSETOF_SIN_ADDR | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN_OFFSETOF_SIN_ADDR | |
| SOCKADDR_IN_OFFSETOF_SIN_FAMILY | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN_OFFSETOF_SIN_FAMILY | |
| SOCKADDR_IN_OFFSETOF_SIN_PORT | back to summary |
|---|---|
| pack-priv static final int SOCKADDR_IN_OFFSETOF_SIN_PORT | |
| SOL_UDP | back to summary |
|---|---|
| pack-priv static final int SOL_UDP | |
| TCP_FASTOPEN_MODE | back to summary |
|---|---|
| private static final int TCP_FASTOPEN_MODE | |
| TFO_ENABLED_CLIENT_MASK | back to summary |
|---|---|
| private static final int TFO_ENABLED_CLIENT_MASK | |
| TFO_ENABLED_SERVER_MASK | back to summary |
|---|---|
| private static final int TFO_ENABLED_SERVER_MASK | |
| UDP_SEGMENT | back to summary |
|---|---|
| pack-priv static final int UDP_SEGMENT | |
| Native | back to summary |
|---|---|
| private Native() | |
| blockingEventFd | back to summary |
|---|---|
| private static native int blockingEventFd() | |
| checkAllIOSupported | back to summary |
|---|---|
| pack-priv static void checkAllIOSupported(int ringFd) | |
| checkKernelVersion | back to summary |
|---|---|
| pack-priv static void checkKernelVersion(String kernelVersion) | |
| checkKernelVersion0 | back to summary |
|---|---|
| private static boolean checkKernelVersion0(String kernelVersion) | |
| cmsghdrData | back to summary |
|---|---|
| pack-priv static native long cmsghdrData(long hdrAddr) | |
| createFile | back to summary |
|---|---|
| pack-priv static native int createFile(String name) | |
| createRingBuffer | back to summary |
|---|---|
| pack-priv static RingBuffer createRingBuffer(int ringSize) | |
| createRingBuffer | back to summary |
|---|---|
| pack-priv static RingBuffer createRingBuffer(int ringSize, int iosqeAsyncThreshold) | |
| createRingBuffer | back to summary |
|---|---|
| pack-priv static RingBuffer createRingBuffer() | |
| eventFdWrite | back to summary |
|---|---|
| pack-priv static native void eventFdWrite(int fd, long value) | |
| ioUringEnter | back to summary |
|---|---|
| pack-priv static native int ioUringEnter(int ringFd, int toSubmit, int minComplete, int flags) | |
| ioUringExit | back to summary |
|---|---|
| pack-priv static native void ioUringExit(long submissionQueueArrayAddress, int submissionQueueRingEntries, long submissionQueueRingAddress, int submissionQueueRingSize, long completionQueueRingAddress, int completionQueueRingSize, int ringFd) | |
| ioUringProbe | back to summary |
|---|---|
| private static native boolean ioUringProbe(int ringFd, int[] ios) | |
| ioUringSetup | back to summary |
|---|---|
| private static native long[][] ioUringSetup(int entries) | |
| kernelVersion | back to summary |
|---|---|
| pack-priv static native String kernelVersion() | |
| loadNativeLibrary | back to summary |
|---|---|
| private static void loadNativeLibrary() | |
| newBlockingEventFd | back to summary |
|---|---|
| pack-priv static FileDescriptor newBlockingEventFd() | |
| registerUnix | back to summary |
|---|---|
| private static native int registerUnix() | |
| tcpFastopenMode | back to summary |
|---|---|
| private static int tcpFastopenMode() | |