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 TypeClassDescriptionclassThis 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.