Uses of Interface
io.netty5.channel.Channel
- 
Packages that use Channel Package Description io.netty5.bootstrap The helper classes with fluent API which enable an easy implementation of typical client side and server side channel initialization.io.netty5.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty5.channel.embedded A virtualChannelthat helps wrapping a series of handlers to unit test the handlers or use them in non-I/O context.io.netty5.channel.epoll Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.io.netty5.channel.group A channel registry which helps a user maintain the list of openChannels and perform bulk operations on them.io.netty5.channel.internal Internal utilities for channel implementations.io.netty5.channel.kqueue BSD specific transport.io.netty5.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.io.netty5.channel.nio NIO-based channel API implementation - recommended for a large number of connections (>= 1000).io.netty5.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.io.netty5.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).io.netty5.channel.unix Unix specific transport.io.netty5.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty5.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty5.handler.ssl 
- 
- 
Uses of Channel in io.netty5.bootstrapClasses in io.netty5.bootstrap with type parameters of type Channel Modifier and Type Class Description classAbstractBootstrap<B extends AbstractBootstrap<B,C,F>,C extends Channel,F>AbstractBootstrapis a helper class that makes it easy to bootstrap aChannel.classAbstractBootstrapConfig<B extends AbstractBootstrap<B,C,F>,C extends Channel,F>Exposes the configuration of anAbstractBootstrap.Methods in io.netty5.bootstrap that return Channel Modifier and Type Method Description ChannelAbstractBootstrap. createUnregistered()Create a new unregistered channel.Methods in io.netty5.bootstrap that return types with arguments of type Channel Modifier and Type Method Description Future<Channel>AbstractBootstrap. bind()Create a newChanneland bind it.Future<Channel>AbstractBootstrap. bind(int inetPort)Create a newChanneland bind it.Future<Channel>AbstractBootstrap. bind(String inetHost, int inetPort)Create a newChanneland bind it.Future<Channel>AbstractBootstrap. bind(InetAddress inetHost, int inetPort)Create a newChanneland bind it.Future<Channel>AbstractBootstrap. bind(SocketAddress localAddress)Create a newChanneland bind it.ChannelFactory<? extends Channel>BootstrapConfig. channelFactory()Future<Channel>Bootstrap. connect()Connect aChannelto the remote peer.Future<Channel>Bootstrap. connect(String inetHost, int inetPort)Connect aChannelto the remote peer.Future<Channel>Bootstrap. connect(InetAddress inetHost, int inetPort)Connect aChannelto the remote peer.Future<Channel>Bootstrap. connect(SocketAddress remoteAddress)Connect aChannelto the remote peer.Future<Channel>Bootstrap. connect(SocketAddress remoteAddress, SocketAddress localAddress)Connect aChannelto the remote peer.Future<Channel>AbstractBootstrap. register()Method parameters in io.netty5.bootstrap with type arguments of type Channel Modifier and Type Method Description BootstrapBootstrap. channel(Class<? extends Channel> channelClass)BootstrapBootstrap. channelFactory(ChannelFactory<? extends Channel> channelFactory)ChannelFactorywhich is used to createChannelinstances from when callingAbstractBootstrap.bind().
- 
Uses of Channel in io.netty5.channelClasses in io.netty5.channel with type parameters of type Channel Modifier and Type Class Description classAbstractChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>A skeletalChannelimplementation.classAbstractServerChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>A skeletal server-sideChannelimplementation.interfaceChannelFactory<T extends Channel>Creates a newChannel.classChannelInitializer<C extends Channel>A specialChannelHandlerwhich offers an easy way to initialize aChannelonce it was registered to itsEventLoop.classReflectiveChannelFactory<T extends Channel>AChannelFactorythat instantiates a newChannelby invoking its default constructor reflectively.Subinterfaces of Channel in io.netty5.channel Modifier and Type Interface Description interfaceServerChannelClasses in io.netty5.channel that implement Channel Modifier and Type Class Description classAbstractChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>A skeletalChannelimplementation.classAbstractServerChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>A skeletal server-sideChannelimplementation.Fields in io.netty5.channel with type parameters of type Channel Modifier and Type Field Description static FutureContextListener<Channel,Object>ChannelFutureListeners. FIRE_EXCEPTION_ON_FAILUREMethods in io.netty5.channel that return Channel Modifier and Type Method Description default ChannelChannelHandlerContext. channel()Return theChannelwhich is bound to theChannelHandlerContext.ChannelChannelPipeline. channel()Returns theChannelthat this pipeline is attached to.ChannelDefaultChannelPipeline. channel()default ChannelChannel. flush()ChannelChannel. parent()Returns the parent of this channel.default ChannelChannel. read()<T> ChannelAbstractChannel. setOption(ChannelOption<T> option, T value)<T> ChannelChannel. setOption(ChannelOption<T> option, T value)Sets a configuration property with the specified name and value.Methods in io.netty5.channel with parameters of type Channel Modifier and Type Method Description intAbstractChannel. compareTo(Channel o)Method parameters in io.netty5.channel with type arguments of type Channel Modifier and Type Method Description protected static <T extends EventLoopGroup>
 TAbstractChannel. validateEventLoopGroup(T group, String name, Class<? extends Channel> channelType)Constructors in io.netty5.channel with parameters of type Channel Constructor Description CoalescingBufferQueue(Channel channel)CoalescingBufferQueue(Channel channel, int initSize)DefaultChannelPipeline(Channel channel)Constructor parameters in io.netty5.channel with type arguments of type Channel Constructor Description AbstractServerChannel(EventLoop eventLoop, EventLoopGroup childEventLoopGroup, ChannelMetadata metadata, Class<? extends Channel> childChannelType)AbstractServerChannel(EventLoop eventLoop, EventLoopGroup childEventLoopGroup, Class<? extends Channel> childChannelType)Creates a new instance.
- 
Uses of Channel in io.netty5.channel.embeddedClasses in io.netty5.channel.embedded that implement Channel Modifier and Type Class Description classEmbeddedChannelBase class forChannelimplementations that are used in an embedded fashion.Constructors in io.netty5.channel.embedded with parameters of type Channel Constructor Description EmbeddedChannel(Channel parent, ChannelId channelId, boolean register, boolean hasDisconnect, ChannelHandler... handlers)Create a new instance with the channel ID set to the given ID and the pipeline initialized with the specified handlers.
- 
Uses of Channel in io.netty5.channel.epollClasses in io.netty5.channel.epoll that implement Channel Modifier and Type Class Description classEpollDatagramChannelDatagramChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.classEpollServerSocketChannelServerSocketChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.classEpollSocketChannelSocketChannelimplementation that uses linux EPOLL Edge-Triggered Mode for maximal performance.
- 
Uses of Channel in io.netty5.channel.groupMethods in io.netty5.channel.group that return Channel Modifier and Type Method Description ChannelChannelGroup. find(ChannelId id)ChannelDefaultChannelGroup. find(ChannelId id)Methods in io.netty5.channel.group that return types with arguments of type Channel Modifier and Type Method Description Iterator<Map.Entry<Channel,Throwable>>ChannelGroupException. iterator()Iterator<Channel>DefaultChannelGroup. iterator()Methods in io.netty5.channel.group with parameters of type Channel Modifier and Type Method Description booleanDefaultChannelGroup. add(Channel channel)Future<Void>ChannelGroupFuture. find(Channel channel)static ChannelMatcherChannelMatchers. is(Channel channel)Returns aChannelMatcherthat matches the givenChannel.static ChannelMatcherChannelMatchers. isNot(Channel channel)Returns aChannelMatcherthat matches allChannels except the given.booleanChannelMatcher. matches(Channel channel)Returnstrueif the operation should be also executed on the givenChannel.Method parameters in io.netty5.channel.group with type arguments of type Channel Modifier and Type Method Description static ChannelMatcherChannelMatchers. isInstanceOf(Class<? extends Channel> clazz)Returns aChannelMatcherthat matches allChannels that are an instance of sub-type of the given class.static ChannelMatcherChannelMatchers. isNotInstanceOf(Class<? extends Channel> clazz)Returns aChannelMatcherthat matches allChannels that are not an instance of sub-type of the given class.Constructor parameters in io.netty5.channel.group with type arguments of type Channel Constructor Description ChannelGroupException(Collection<Map.Entry<Channel,Throwable>> causes)
- 
Uses of Channel in io.netty5.channel.internalMethods in io.netty5.channel.internal that return Channel Modifier and Type Method Description ChannelDelegatingChannelHandlerContext. channel()
- 
Uses of Channel in io.netty5.channel.kqueueClasses in io.netty5.channel.kqueue that implement Channel Modifier and Type Class Description classKQueueDatagramChannelDatagramChannelimplementation that uses KQueue.classKQueueServerSocketChannelServerSocketChannelimplementation that uses KQueue.classKQueueSocketChannelSocketChannelimplementation that uses KQueue.
- 
Uses of Channel in io.netty5.channel.localClasses in io.netty5.channel.local that implement Channel Modifier and Type Class Description classLocalChannelAChannelfor the local transport.classLocalServerChannelAServerChannelfor the local transport which allows in VM communication.
- 
Uses of Channel in io.netty5.channel.nioClasses in io.netty5.channel.nio with type parameters of type Channel Modifier and Type Class Description classAbstractNioByteChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>AbstractNioChannelbase class forChannels that operate on bytes.classAbstractNioChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>Abstract base class forChannelimplementations which use a Selector based approach.classAbstractNioMessageChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>AbstractNioChannelbase class forChannels that operate on messages.Classes in io.netty5.channel.nio that implement Channel Modifier and Type Class Description classAbstractNioByteChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>AbstractNioChannelbase class forChannels that operate on bytes.classAbstractNioChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>Abstract base class forChannelimplementations which use a Selector based approach.classAbstractNioMessageChannel<P extends Channel,L extends SocketAddress,R extends SocketAddress>AbstractNioChannelbase class forChannels that operate on messages.
- 
Uses of Channel in io.netty5.channel.socketSubinterfaces of Channel in io.netty5.channel.socket Modifier and Type Interface Description interfaceDatagramChannelA UDP/IPChannel.interfaceServerSocketChannelA SocketServerChannelwhich accepts incoming Socket connections.interfaceSocketChannelA SocketChannel.
- 
Uses of Channel in io.netty5.channel.socket.nioClasses in io.netty5.channel.socket.nio that implement Channel Modifier and Type Class Description classNioDatagramChannelAn NIODatagramChannelthat sends and receives anAddressedEnvelope.classNioServerSocketChannelAServerSocketChannelimplementation which uses NIO selector based implementation to accept new connections.classNioSocketChannelSocketChannelwhich uses NIO selector based implementation.
- 
Uses of Channel in io.netty5.channel.unixSubinterfaces of Channel in io.netty5.channel.unix Modifier and Type Interface Description interfaceUnixChannelChannelthat expose operations that are only present onUNIXlike systems.
- 
Uses of Channel in io.netty5.handler.codec.http.websocketxMethods in io.netty5.handler.codec.http.websocketx with parameters of type Channel Modifier and Type Method Description Future<Void>WebSocketClientHandshaker. close(Channel channel, CloseWebSocketFrame frame)Performs the closing handshake.Future<Void>WebSocketServerHandshaker. close(Channel channel, CloseWebSocketFrame frame)Performs the closing handshake.voidWebSocketClientHandshaker. finishHandshake(Channel channel, FullHttpResponse response)Validates and finishes the opening handshake initiated byWebSocketClientHandshaker.handshake(io.netty5.channel.Channel)}.Future<Void>WebSocketClientHandshaker. handshake(Channel channel)Begins the opening handshakeFuture<Void>WebSocketServerHandshaker. handshake(Channel channel, FullHttpRequest req)Performs the opening handshake.Future<Void>WebSocketServerHandshaker. handshake(Channel channel, FullHttpRequest req, HttpHeaders responseHeaders)Performs the opening handshake When call this method you MUST NOT retain theFullHttpRequestwhich is passed in.Future<Void>WebSocketServerHandshaker. handshake(Channel channel, HttpRequest req)Performs the opening handshake.Future<Void>WebSocketServerHandshaker. handshake(Channel channel, HttpRequest req, HttpHeaders responseHeaders)Performs the opening handshake When call this method you MUST NOT retain theHttpRequestwhich is passed in.Future<Void>WebSocketClientHandshaker. processHandshake(Channel channel, HttpResponse response)Process the opening handshake initiated byWebSocketClientHandshaker.handshake(io.netty5.channel.Channel)}.static Future<Void>WebSocketServerHandshakerFactory. sendUnsupportedVersionResponse(Channel channel)Return that we need cannot not support the web socket versionstatic voidWebSocketServerHandshakerFactory. sendUnsupportedWebSocketVersionResponse(Channel channel)
- 
Uses of Channel in io.netty5.handler.codec.http2Subinterfaces of Channel in io.netty5.handler.codec.http2 Modifier and Type Interface Description interfaceHttp2StreamChannelConstructors in io.netty5.handler.codec.http2 with parameters of type Channel Constructor Description Http2StreamChannelBootstrap(Channel channel)
- 
Uses of Channel in io.netty5.handler.sslMethods in io.netty5.handler.ssl that return types with arguments of type Channel Modifier and Type Method Description Future<Channel>SslHandler. handshakeFuture()Returns aFuturethat will get notified once the current TLS handshake completes.Future<Channel>SslHandler. renegotiate()Performs TLS renegotiation.Future<Channel>SslHandler. renegotiate(Promise<Channel> promise)Performs TLS renegotiation.Future<Channel>SslHandler. sslCloseFuture()Method parameters in io.netty5.handler.ssl with type arguments of type Channel Modifier and Type Method Description Future<Channel>SslHandler. renegotiate(Promise<Channel> promise)Performs TLS renegotiation.
 
-