Top Description Constructors Methods
io.netty.channel.epoll

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 boolean
pack-priv static native boolean
pack-priv static native String
pack-priv static native long
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

epollerrback to summary
pack-priv static native int epollerr()
epolletback to summary
pack-priv static native int epollet()
epollinback to summary
pack-priv static native int epollin()
epolloutback to summary
pack-priv static native int epollout()
epollrdhupback to summary
pack-priv static native int epollrdhup()
iovMaxback to summary
pack-priv static native int iovMax()
isSupportingRecvmmsgback to summary
pack-priv static native boolean isSupportingRecvmmsg()
isSupportingSendmmsgback to summary
pack-priv static native boolean isSupportingSendmmsg()
kernelVersionback to summary
pack-priv static native String kernelVersion()
ssizeMaxback to summary
pack-priv static native long ssizeMax()
tcpFastopenModeback to summary
pack-priv static native int tcpFastopenMode()
tcpMd5SigMaxKeyLenback to summary
pack-priv static native int tcpMd5SigMaxKeyLen()
uioMaxIovback to summary
pack-priv static native int uioMaxIov()