Package io.netty.channel.unix
package io.netty.channel.unix
Unix specific transport.
-
ClassDescriptionAct as special
InetSocketAddress
to be able to easily pass all needed data from JNI without the need to create more objects then needed.AUnixChannel
that supports communication via UNIX domain datagram sockets.AChannelConfig
for aDomainDatagramChannel
.The message container that is used forDomainDatagramChannel
to communicate with the remote peer.Act as specialDomainSocketAddress
to be able to easily pass all needed data from JNI without the need to create more objects then needed.A address for a Unix Domain Socket.AUnixChannel
that supports communication via Unix Domain Socket.SpecialChannelConfig
forDomainSocketChannel
s.Different modes of reading from aDomainSocketChannel
.Internal usage only!Internal usage only!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!NativeFileDescriptor
implementation which allows to wrap anint
and provide aFileDescriptor
for it.A generic socket option.Represent an array of struct array and so can be passed directly over via JNI without the need to do any more array copies.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!Internal usage only!User credentials discovered for the peer unix domain socket.Allows to use GSO if the underlying OS supports it.Provides a JNI bridge to native socket operations.Tells ifnetty-transport-native-unix
is supported.Channel
that expose operations that are only present onUNIX
like systems.