Package io.netty.channel.uring
Class NativeStaticallyReferencedJniMethods
- java.lang.Object
-
- io.netty.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 intafUnix()(package private) static intcmsghdrOffsetofCmsgLen()(package private) static intcmsghdrOffsetofCmsgLevel()(package private) static intcmsghdrOffsetofCmsgType()(package private) static intcmsgLen()(package private) static intcmsgLenForFd()(package private) static intcmsgSpace()(package private) static intcmsgSpaceForFd()(package private) static intecanceled()(package private) static intenobufs()(package private) static intetime()(package private) static intin6AddressOffsetofS6Addr()(package private) static intinAddressOffsetofSAddr()(package private) static intioringEnterGetevents()(package private) static intiosqeAsync()(package private) static intiosqeBufferSelect()(package private) static intiosqeDrain()(package private) static intiosqeHardlink()(package private) static intiosqeLink()(package private) static intioUringBufferOffsetAddr()(package private) static intioUringBufferOffsetBid()(package private) static intioUringBufferOffsetLen()(package private) static intioUringBufferRingOffsetTail()(package private) static intiovecOffsetofIovBase()(package private) static intiovecOffsetofIovLen()(package private) static intmaxSkbFrags()(package private) static intmaxSunPathLen()(package private) static intmsgControlLenForFd()(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 intpageSize()(package private) static intpollin()(package private) static intpollout()(package private) static intpollrdhup()(package private) static intscmRights()(package private) static intsizeofIoUringBuf()(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 intsizeofSockaddrUn()(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 intsockaddrUnOffsetofSunFamily()(package private) static intsockaddrUnOffsetofSunPath()(package private) static intsockCloexec()(package private) static intsockNonblock()(package private) static intsolSocket()(package private) static intsolUdp()(package private) static inttcpFastopenMode()(package private) static intudpSegment()
-
-
-
Method Detail
-
sockNonblock
static int sockNonblock()
-
sockCloexec
static int sockCloexec()
-
afInet
static int afInet()
-
afInet6
static int afInet6()
-
afUnix
static int afUnix()
-
sizeofSockaddrIn
static int sizeofSockaddrIn()
-
sizeofSockaddrIn6
static int sizeofSockaddrIn6()
-
pageSize
static int pageSize()
-
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()
-
sizeofSockaddrUn
static int sizeofSockaddrUn()
-
sockaddrUnOffsetofSunFamily
static int sockaddrUnOffsetofSunFamily()
-
sockaddrUnOffsetofSunPath
static int sockaddrUnOffsetofSunPath()
-
maxSunPathLen
static int maxSunPathLen()
-
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()
-
enobufs
static int enobufs()
-
pollin
static int pollin()
-
pollout
static int pollout()
-
pollrdhup
static int pollrdhup()
-
ioringEnterGetevents
static int ioringEnterGetevents()
-
iosqeAsync
static int iosqeAsync()
-
iosqeLink
static int iosqeLink()
-
iosqeHardlink
static int iosqeHardlink()
-
iosqeDrain
static int iosqeDrain()
-
msgDontwait
static int msgDontwait()
-
iosqeBufferSelect
static int iosqeBufferSelect()
-
msgFastopen
static int msgFastopen()
-
cmsgSpace
static int cmsgSpace()
-
cmsgSpaceForFd
static int cmsgSpaceForFd()
-
cmsgLen
static int cmsgLen()
-
cmsgLenForFd
static int cmsgLenForFd()
-
msgControlLenForFd
static int msgControlLenForFd()
-
solUdp
static int solUdp()
-
solSocket
static int solSocket()
-
udpSegment
static int udpSegment()
-
scmRights
static int scmRights()
-
cmsghdrOffsetofCmsgLen
static int cmsghdrOffsetofCmsgLen()
-
cmsghdrOffsetofCmsgLevel
static int cmsghdrOffsetofCmsgLevel()
-
cmsghdrOffsetofCmsgType
static int cmsghdrOffsetofCmsgType()
-
ioUringBufferRingOffsetTail
static int ioUringBufferRingOffsetTail()
-
ioUringBufferOffsetAddr
static int ioUringBufferOffsetAddr()
-
ioUringBufferOffsetLen
static int ioUringBufferOffsetLen()
-
ioUringBufferOffsetBid
static int ioUringBufferOffsetBid()
-
sizeofIoUringBuf
static int sizeofIoUringBuf()
-
tcpFastopenMode
static int tcpFastopenMode()
-
maxSkbFrags
static int maxSkbFrags()
-
-