Uses of Interface
marauroa.server.net.INetworkServerManager
Package
Description
The server package contains all the classes that are only relevant to Server handling.
The package stores the game related code: glue logic and RP system framework.
This is possibly the most complex part of all the middleware that makes up Arianne.
Role Playing Design is the determining factor on how easy is to create a new game for Arianne.
Role Playing Design is the determining factor on how easy is to create a new game for Arianne.
Network communication.
This package handles flood detection.
The package stores the TCP implementation of a network server manager.
-
Uses of INetworkServerManager in marauroa.server
-
Uses of INetworkServerManager in marauroa.server.game
ModifierConstructorDescriptionGameServerManager(RSAKey key, INetworkServerManager netMan, RPServerManager rpMan)
Constructor that initialize also the RPManager -
Uses of INetworkServerManager in marauroa.server.game.messagehandler
Modifier and TypeMethodDescriptionvoid
MessageDispatcher.init(INetworkServerManager netMan, RPServerManager rpMan, PlayerEntryContainer playerContainer, Statistics stats, RSAKey key)
Initializes the MessageHandlersModifierConstructorDescriptionSendCharacterListHandler(INetworkServerManager netMan, int protocolVersion)
creates a new SendCharacterListhHandler -
Uses of INetworkServerManager in marauroa.server.game.rp
-
Uses of INetworkServerManager in marauroa.server.net
Modifier and TypeClassDescriptionclass
This is the implementation of a worker that sends messages, receives them, ... -
Uses of INetworkServerManager in marauroa.server.net.flood
ModifierConstructorDescriptionFloodValidator(INetworkServerManager netMan, IFloodCheck check)
Constructor -
Uses of INetworkServerManager in marauroa.server.net.nio
ModifierConstructorDescriptionFloodCheck(INetworkServerManager netMan)
creates a new FloodChecker