Package io.netty.incubator.channel.uring
Class NativeStaticallyReferencedJniMethods
- java.lang.Object
-
- io.netty.incubator.channel.uring.NativeStaticallyReferencedJniMethods
-
final class NativeStaticallyReferencedJniMethods extends java.lang.ObjectThis 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 Modifier Constructor Description privateNativeStaticallyReferencedJniMethods()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static intafInet()(package private) static intafInet6()(package private) static intcmsghdrOffsetofCmsgLen()(package private) static intcmsghdrOffsetofCmsgLevel()(package private) static intcmsghdrOffsetofCmsgType()(package private) static intcmsgLen()(package private) static intcmsgSpace()(package private) static intecanceled()(package private) static intetime()(package private) static intin6AddressOffsetofS6Addr()(package private) static intinAddressOffsetofSAddr()(package private) static intioringEnterGetevents()(package private) static byteioringOpAccept()(package private) static byteioringOpClose()(package private) static byteioringOpConnect()(package private) static byteioringOpPollAdd()(package private) static byteioringOpPollRemove()(package private) static byteioringOpRead()(package private) static byteioringOpRecv()(package private) static byteioringOpRecvmsg()(package private) static byteioringOpSend()(package private) static byteioringOpSendmsg()(package private) static byteioringOpTimeout()(package private) static byteioringOpTimeoutRemove()(package private) static byteioringOpWrite()(package private) static byteioringOpWritev()(package private) static intiosqeAsync()(package private) static intiovecOffsetofIovBase()(package private) static intiovecOffsetofIovLen()(package private) static intmsgDontwait()(package private) static intmsgFastopen()(package private) static intmsghdrOffsetofMsgControl()(package private) static intmsghdrOffsetofMsgControllen()(package private) static intmsghdrOffsetofMsgFlags()(package private) static intmsghdrOffsetofMsgIov()(package private) static intmsghdrOffsetofMsgIovlen()(package private) static intmsghdrOffsetofMsgName()(package private) static intmsghdrOffsetofMsgNamelen()(package private) static intpollin()(package private) static intpollout()(package private) static intpollrdhup()(package private) static intsizeofIovec()(package private) static intsizeofMsghdr()(package private) static intsizeofSizeT()(package private) static intsizeofSockaddrIn()(package private) static intsizeofSockaddrIn6()(package private) static intsizeofSockaddrStorage()(package private) static intsockaddrIn6OffsetofSin6Addr()(package private) static intsockaddrIn6OffsetofSin6Family()(package private) static intsockaddrIn6OffsetofSin6Flowinfo()(package private) static intsockaddrIn6OffsetofSin6Port()(package private) static intsockaddrIn6OffsetofSin6ScopeId()(package private) static intsockaddrInOffsetofSinAddr()(package private) static intsockaddrInOffsetofSinFamily()(package private) static intsockaddrInOffsetofSinPort()(package private) static intsockCloexec()(package private) static intsockNonblock()(package private) static intsolUdp()(package private) static intudpSegment()
-
-
-
Method Detail
-
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()
-
-