Package pro.gravit.launchserver.socket
Class LauncherNettyServer
- java.lang.Object
-
- pro.gravit.launchserver.socket.LauncherNettyServer
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class LauncherNettyServer extends java.lang.Object implements java.lang.AutoCloseable
-
-
Field Summary
Fields Modifier and Type Field Description io.netty.channel.EventLoopGroupbossGrouppro.gravit.utils.BiHookSet<NettyConnectContext,io.netty.channel.socket.SocketChannel>pipelineHookio.netty.bootstrap.ServerBootstrapserverBootstrapWebSocketServiceserviceio.netty.channel.EventLoopGroupworkerGroup
-
Constructor Summary
Constructors Constructor Description LauncherNettyServer(LaunchServer server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.netty.channel.ChannelFuturebind(java.net.InetSocketAddress address)voidclose()
-
-
-
Field Detail
-
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
public final WebSocketService service
-
pipelineHook
public final pro.gravit.utils.BiHookSet<NettyConnectContext,io.netty.channel.socket.SocketChannel> pipelineHook
-
-
Constructor Detail
-
LauncherNettyServer
public LauncherNettyServer(LaunchServer server)
-
-