Top Fields Constructors Methods
io.netty5.channel.socket.nio

pack-priv final Class NioChannelUtil

extends Object
Class Inheritance
Imports
io.netty5.channel.socket.DomainSocketAddress, .SocketProtocolFamily, io.netty5.util.internal.PlatformDependent, io.netty5.util.internal.logging.InternalLogger, .InternalLoggerFactory, java.io.IOException, java.lang.invoke.MethodHandle, .MethodHandles, .MethodType, java.lang.reflect.InvocationTargetException, .Method, java.net.ProtocolFamily, .SocketAddress, .StandardProtocolFamily, java.nio.channels.Channel, java.nio.channels.spi.SelectorProvider, java.nio.file.Path

Field Summary

Modifier and TypeField and Description
private static final MethodHandle
private static final InternalLogger
private static final MethodHandle

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static Method
findOpenMethod(String methodName)

pack-priv static boolean
pack-priv static <C extends Channel> C
pack-priv static SocketAddress
pack-priv static ProtocolFamily
pack-priv static SocketAddress
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GET_PATH_METHOD_HANDLEback to summary
private static final MethodHandle GET_PATH_METHOD_HANDLE
loggerback to summary
private static final InternalLogger logger
OF_METHOD_HANDLEback to summary
private static final MethodHandle OF_METHOD_HANDLE

Constructor Detail

NioChannelUtilback to summary
private NioChannelUtil()

Method Detail

findOpenMethodback to summary
pack-priv static Method findOpenMethod(String methodName)
isDomainSocketback to summary
pack-priv static boolean isDomainSocket(ProtocolFamily family)
newChannelback to summary
pack-priv static <C extends Channel> C newChannel(Method method, SelectorProvider provider, ProtocolFamily family) throws IOException
toDomainSocketAddressback to summary
pack-priv static SocketAddress toDomainSocketAddress(SocketAddress address)
toJdkFamilyback to summary
pack-priv static ProtocolFamily toJdkFamily(ProtocolFamily family)
toUnixDomainSocketAddressback to summary
pack-priv static SocketAddress toUnixDomainSocketAddress(SocketAddress address)