Package pro.gravit.launchserver.socket
Class LauncherNettyServer
java.lang.Object
pro.gravit.launchserver.socket.LauncherNettyServer
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionio.netty.channel.EventLoopGrouppro.gravit.utils.BiHookSet<NettyConnectContext,io.netty.channel.socket.SocketChannel>io.netty.bootstrap.ServerBootstrapio.netty.channel.EventLoopGroup -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.netty.channel.ChannelFuturebind(InetSocketAddress address)voidclose()
-
Field Details
-
serverBootstrap
public final io.netty.bootstrap.ServerBootstrap serverBootstrap -
bossGroup
public final io.netty.channel.EventLoopGroup bossGroup -
workerGroup
public final io.netty.channel.EventLoopGroup workerGroup -
service
-
pipelineHook
public final pro.gravit.utils.BiHookSet<NettyConnectContext,io.netty.channel.socket.SocketChannel> pipelineHook
-
-
Constructor Details
-
LauncherNettyServer
-
-
Method Details
-
bind
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-