Package io.netty.incubator.channel.uring
Class NativeStaticallyReferencedJniMethods
java.lang.Object
io.netty.incubator.channel.uring.NativeStaticallyReferencedJniMethods
This class is necessary to break the following cyclic dependency:
- JNI_OnLoad
- JNI Calls FindClass because RegisterNatives (used to register JNI methods) requires a class
- FindClass loads the class, but static members variables of that class attempt to call a JNI method which has not yet been registered.
- java.lang.UnsatisfiedLinkError is thrown because native method has not yet been registered.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static int
afInet()
(package private) static int
afInet6()
(package private) static int
(package private) static int
(package private) static int
(package private) static int
cmsgLen()
(package private) static int
(package private) static int
(package private) static int
etime()
(package private) static int
(package private) static int
(package private) static int
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static byte
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
pollin()
(package private) static int
pollout()
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
(package private) static int
solUdp()
(package private) static int
-
Constructor Details
-
NativeStaticallyReferencedJniMethods
private NativeStaticallyReferencedJniMethods()
-
-
Method Details
-
sockNonblock
static int sockNonblock() -
sockCloexec
static int sockCloexec() -
afInet
static int afInet() -
afInet6
static int afInet6() -
sizeofSockaddrIn
static int sizeofSockaddrIn() -
sizeofSockaddrIn6
static int sizeofSockaddrIn6() -
sockaddrInOffsetofSinFamily
static int sockaddrInOffsetofSinFamily() -
sockaddrInOffsetofSinPort
static int sockaddrInOffsetofSinPort() -
sockaddrInOffsetofSinAddr
static int sockaddrInOffsetofSinAddr() -
inAddressOffsetofSAddr
static int inAddressOffsetofSAddr() -
sockaddrIn6OffsetofSin6Family
static int sockaddrIn6OffsetofSin6Family() -
sockaddrIn6OffsetofSin6Port
static int sockaddrIn6OffsetofSin6Port() -
sockaddrIn6OffsetofSin6Flowinfo
static int sockaddrIn6OffsetofSin6Flowinfo() -
sockaddrIn6OffsetofSin6Addr
static int sockaddrIn6OffsetofSin6Addr() -
sockaddrIn6OffsetofSin6ScopeId
static int sockaddrIn6OffsetofSin6ScopeId() -
in6AddressOffsetofS6Addr
static int in6AddressOffsetofS6Addr() -
sizeofSockaddrStorage
static int sizeofSockaddrStorage() -
sizeofSizeT
static int sizeofSizeT() -
sizeofIovec
static int sizeofIovec() -
iovecOffsetofIovBase
static int iovecOffsetofIovBase() -
iovecOffsetofIovLen
static int iovecOffsetofIovLen() -
sizeofMsghdr
static int sizeofMsghdr() -
msghdrOffsetofMsgName
static int msghdrOffsetofMsgName() -
msghdrOffsetofMsgNamelen
static int msghdrOffsetofMsgNamelen() -
msghdrOffsetofMsgIov
static int msghdrOffsetofMsgIov() -
msghdrOffsetofMsgIovlen
static int msghdrOffsetofMsgIovlen() -
msghdrOffsetofMsgControl
static int msghdrOffsetofMsgControl() -
msghdrOffsetofMsgControllen
static int msghdrOffsetofMsgControllen() -
msghdrOffsetofMsgFlags
static int msghdrOffsetofMsgFlags() -
etime
static int etime() -
ecanceled
static int ecanceled() -
pollin
static int pollin() -
pollout
static int pollout() -
pollrdhup
static int pollrdhup() -
ioringOpWritev
static byte ioringOpWritev() -
ioringOpPollAdd
static byte ioringOpPollAdd() -
ioringOpPollRemove
static byte ioringOpPollRemove() -
ioringOpTimeout
static byte ioringOpTimeout() -
ioringOpTimeoutRemove
static byte ioringOpTimeoutRemove() -
ioringOpAccept
static byte ioringOpAccept() -
ioringOpRead
static byte ioringOpRead() -
ioringOpWrite
static byte ioringOpWrite() -
ioringOpRecv
static byte ioringOpRecv() -
ioringOpSend
static byte ioringOpSend() -
ioringOpConnect
static byte ioringOpConnect() -
ioringOpClose
static byte ioringOpClose() -
ioringOpSendmsg
static byte ioringOpSendmsg() -
ioringOpRecvmsg
static byte ioringOpRecvmsg() -
ioringEnterGetevents
static int ioringEnterGetevents() -
iosqeAsync
static int iosqeAsync() -
msgDontwait
static int msgDontwait() -
msgFastopen
static int msgFastopen() -
cmsgSpace
static int cmsgSpace() -
cmsgLen
static int cmsgLen() -
solUdp
static int solUdp() -
udpSegment
static int udpSegment() -
cmsghdrOffsetofCmsgLen
static int cmsghdrOffsetofCmsgLen() -
cmsghdrOffsetofCmsgLevel
static int cmsghdrOffsetofCmsgLevel() -
cmsghdrOffsetofCmsgType
static int cmsghdrOffsetofCmsgType()
-