public final class GameServer extends GlowSocketServer implements com.flowpowered.network.ConnectionManager
bootstrap, bossGroup, channel, workerGroup
latch
Constructor and Description |
---|
GameServer(GlowServer server,
ProtocolProvider protocolProvider,
CountDownLatch latch) |
Modifier and Type | Method and Description |
---|---|
io.netty.channel.ChannelFuture |
bind(InetSocketAddress address) |
GlowSession |
newSession(io.netty.channel.Channel c) |
void |
onBindFailure(InetSocketAddress address,
Throwable t) |
void |
onBindSuccess(InetSocketAddress address) |
void |
sessionInactivated(com.flowpowered.network.session.Session session) |
getChannel, shutdown
getProtocolProvider, getServer
public GameServer(GlowServer server, ProtocolProvider protocolProvider, CountDownLatch latch)
public io.netty.channel.ChannelFuture bind(InetSocketAddress address)
bind
in class GlowSocketServer
public void onBindSuccess(InetSocketAddress address)
onBindSuccess
in class GlowNetworkServer
public void onBindFailure(InetSocketAddress address, Throwable t)
onBindFailure
in class GlowNetworkServer
public GlowSession newSession(io.netty.channel.Channel c)
newSession
in interface com.flowpowered.network.ConnectionManager
public void sessionInactivated(com.flowpowered.network.session.Session session)
sessionInactivated
in interface com.flowpowered.network.ConnectionManager
Copyright © 2021. All rights reserved.