Top Description Constructors Methods
io.netty.incubator.channel.uring

pack-priv final Class NativeStaticallyReferencedJniMethods

extends Object
Class Inheritance

This class is necessary to break the following cyclic dependency:
  1. JNI_OnLoad
  2. JNI Calls FindClass because RegisterNatives (used to register JNI methods) requires a class
  3. FindClass loads the class, but static members variables of that class attempt to call a JNI method which has not yet been registered.
  4. java.lang.UnsatisfiedLinkError is thrown because native method has not yet been registered.
Static members which call JNI methods must not be declared in this class!

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native byte
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
pack-priv static native int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

NativeStaticallyReferencedJniMethodsback to summary
private NativeStaticallyReferencedJniMethods()

Method Detail

afInetback to summary
pack-priv static native int afInet()
afInet6back to summary
pack-priv static native int afInet6()
cmsghdrOffsetofCmsgLenback to summary
pack-priv static native int cmsghdrOffsetofCmsgLen()
cmsghdrOffsetofCmsgLevelback to summary
pack-priv static native int cmsghdrOffsetofCmsgLevel()
cmsghdrOffsetofCmsgTypeback to summary
pack-priv static native int cmsghdrOffsetofCmsgType()
cmsgLenback to summary
pack-priv static native int cmsgLen()
cmsgSpaceback to summary
pack-priv static native int cmsgSpace()
ecanceledback to summary
pack-priv static native int ecanceled()
etimeback to summary
pack-priv static native int etime()
in6AddressOffsetofS6Addrback to summary
pack-priv static native int in6AddressOffsetofS6Addr()
inAddressOffsetofSAddrback to summary
pack-priv static native int inAddressOffsetofSAddr()
ioringEnterGeteventsback to summary
pack-priv static native int ioringEnterGetevents()
ioringOpAcceptback to summary
pack-priv static native byte ioringOpAccept()
ioringOpCloseback to summary
pack-priv static native byte ioringOpClose()
ioringOpConnectback to summary
pack-priv static native byte ioringOpConnect()
ioringOpPollAddback to summary
pack-priv static native byte ioringOpPollAdd()
ioringOpPollRemoveback to summary
pack-priv static native byte ioringOpPollRemove()
ioringOpReadback to summary
pack-priv static native byte ioringOpRead()
ioringOpRecvback to summary
pack-priv static native byte ioringOpRecv()
ioringOpRecvmsgback to summary
pack-priv static native byte ioringOpRecvmsg()
ioringOpSendback to summary
pack-priv static native byte ioringOpSend()
ioringOpSendmsgback to summary
pack-priv static native byte ioringOpSendmsg()
ioringOpTimeoutback to summary
pack-priv static native byte ioringOpTimeout()
ioringOpTimeoutRemoveback to summary
pack-priv static native byte ioringOpTimeoutRemove()
ioringOpWriteback to summary
pack-priv static native byte ioringOpWrite()
ioringOpWritevback to summary
pack-priv static native byte ioringOpWritev()
iosqeAsyncback to summary
pack-priv static native int iosqeAsync()
iovecOffsetofIovBaseback to summary
pack-priv static native int iovecOffsetofIovBase()
iovecOffsetofIovLenback to summary
pack-priv static native int iovecOffsetofIovLen()
msgDontwaitback to summary
pack-priv static native int msgDontwait()
msgFastopenback to summary
pack-priv static native int msgFastopen()
msghdrOffsetofMsgControlback to summary
pack-priv static native int msghdrOffsetofMsgControl()
msghdrOffsetofMsgControllenback to summary
pack-priv static native int msghdrOffsetofMsgControllen()
msghdrOffsetofMsgFlagsback to summary
pack-priv static native int msghdrOffsetofMsgFlags()
msghdrOffsetofMsgIovback to summary
pack-priv static native int msghdrOffsetofMsgIov()
msghdrOffsetofMsgIovlenback to summary
pack-priv static native int msghdrOffsetofMsgIovlen()
msghdrOffsetofMsgNameback to summary
pack-priv static native int msghdrOffsetofMsgName()
msghdrOffsetofMsgNamelenback to summary
pack-priv static native int msghdrOffsetofMsgNamelen()
pollinback to summary
pack-priv static native int pollin()
polloutback to summary
pack-priv static native int pollout()
pollrdhupback to summary
pack-priv static native int pollrdhup()
sizeofIovecback to summary
pack-priv static native int sizeofIovec()
sizeofMsghdrback to summary
pack-priv static native int sizeofMsghdr()
sizeofSizeTback to summary
pack-priv static native int sizeofSizeT()
sizeofSockaddrInback to summary
pack-priv static native int sizeofSockaddrIn()
sizeofSockaddrIn6back to summary
pack-priv static native int sizeofSockaddrIn6()
sizeofSockaddrStorageback to summary
pack-priv static native int sizeofSockaddrStorage()
sockaddrIn6OffsetofSin6Addrback to summary
pack-priv static native int sockaddrIn6OffsetofSin6Addr()
sockaddrIn6OffsetofSin6Familyback to summary
pack-priv static native int sockaddrIn6OffsetofSin6Family()
sockaddrIn6OffsetofSin6Flowinfoback to summary
pack-priv static native int sockaddrIn6OffsetofSin6Flowinfo()
sockaddrIn6OffsetofSin6Portback to summary
pack-priv static native int sockaddrIn6OffsetofSin6Port()
sockaddrIn6OffsetofSin6ScopeIdback to summary
pack-priv static native int sockaddrIn6OffsetofSin6ScopeId()
sockaddrInOffsetofSinAddrback to summary
pack-priv static native int sockaddrInOffsetofSinAddr()
sockaddrInOffsetofSinFamilyback to summary
pack-priv static native int sockaddrInOffsetofSinFamily()
sockaddrInOffsetofSinPortback to summary
pack-priv static native int sockaddrInOffsetofSinPort()
sockCloexecback to summary
pack-priv static native int sockCloexec()
sockNonblockback to summary
pack-priv static native int sockNonblock()
solUdpback to summary
pack-priv static native int solUdp()
udpSegmentback to summary
pack-priv static native int udpSegment()