Package io.netty.channel.kqueue
BSD specific transport.
-
Interface Summary Interface Description KQueueIoHandle IoHandleimplementation that can be used with theKQueueIoHandler. -
Class Summary Class Description AbstractKQueueChannel AbstractKQueueDatagramChannel AbstractKQueueServerChannel AbstractKQueueStreamChannel AcceptFilter BsdSocket A socket which provides access BSD native methods.KQueue If KQueue is available the JNI resources will be loaded when this class loads.KQueueChannelConfig KQueueChannelOption<T> KQueueDatagramChannel KQueueDatagramChannelConfig KQueueDomainDatagramChannel KQueueDomainDatagramChannelConfig KQueueDomainSocketChannel KQueueDomainSocketChannelConfig KQueueEventArray Represents an array of kevent structures, backed by offheap memory.KQueueEventLoopGroup Deprecated. KQueueEventLoopGroup.KQueueEventLoop KQueueIoEvent IoEventto use withKQueueIoHandler.KQueueIoHandler IoHandlerwhich uses kqueue under the covers.KQueueIoOps Implementation ofIoOpsfor that is used byKQueueIoHandlerand so for kqueue based transports.KQueueRecvByteAllocatorHandle KQueueServerChannelConfig KQueueServerDomainSocketChannel KQueueServerSocketChannel KQueueServerSocketChannelConfig KQueueSocketChannel KQueueSocketChannelConfig KQueueStaticallyReferencedJniMethods 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. Static members which call JNI methods must not be declared in this class!Native Native helper methodsNativeArrays NativeLongArray