Uses of Interface
marauroa.common.net.ConnectionManager
Packages that use ConnectionManager
Package
Description
This package stores all the serializers to build Messages from a stream of bytes and
from a Message create a stream of bytes representing it.
Network communication.
The package stores the TCP implementation of a network server manager.
-
Uses of ConnectionManager in marauroa.common.net
Methods in marauroa.common.net that return ConnectionManagerConstructors in marauroa.common.net with parameters of type ConnectionManagerModifierConstructorDescriptionChannel(ConnectionManager connectionManager, InetSocketAddress address, Object internalChannel) creates a new Channel object. -
Uses of ConnectionManager in marauroa.server.net
Methods in marauroa.server.net with parameters of type ConnectionManagerModifier and TypeMethodDescriptionvoidIServerManager.addServer(ConnectionManager server) Adds a server to the workervoidNetworkServerManager.addServer(ConnectionManager server) Associate this object with a server.IServerManager.onConnect(ConnectionManager server, InetSocketAddress address, Object internalChannel) This is a callback method that is called onConnectNetworkServerManager.onConnect(ConnectionManager connectionManager, InetSocketAddress address, Object internalChannel) handles a connection from a clientvoidIServerManager.onDisconnect(ConnectionManager server, Object internalChannel) This method is called when the client is disconnectedvoidNetworkServerManager.onDisconnect(ConnectionManager server, Object internalChannel) Removes stored parts of message for this channel at the decoder.voidIServerManager.onMessage(ConnectionManager server, Object internalChannel, Message message) This method is called when data is received from a socket channelvoidNetworkServerManager.onMessage(ConnectionManager server, Object internalChannel, Message msg) This method is called when data is received from a socket channel -
Uses of ConnectionManager in marauroa.server.net.nio
Classes in marauroa.server.net.nio that implement ConnectionManagerModifier and TypeClassDescriptionfinal classThis is the implementation of a worker that sends messages, receives them, ... -
Uses of ConnectionManager in marauroa.server.net.web
Classes in marauroa.server.net.web that implement ConnectionManagerModifier and TypeClassDescriptionclassa network manager implementation that uses a websocket server for web based clients.