public class UdpServer extends java.lang.Object implements IServer
| Constructor and Description |
|---|
UdpServer(int listenPort,
IMessageHandlerProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
ICommandManager |
getCommandManager() |
IClientConnectionManager |
getConnectionManager()
Gets the connection manager.
|
IPacketSender |
getSender()
Gets the sender.
|
protected boolean |
handleShutdownCommand(java.lang.String[] command) |
void |
packetReceived(byte[] data,
java.net.InetAddress address,
int port)
This method is called when information about an IIncomingPacket which was
previously requested using an asynchronous interface becomes available.
|
void |
start() |
void |
terminate() |
public UdpServer(int listenPort,
IMessageHandlerProvider provider)
public ICommandManager getCommandManager()
getCommandManager in interface IServerpublic IClientConnectionManager getConnectionManager()
IServergetConnectionManager in interface IServerpublic IPacketSender getSender()
IServerpublic void packetReceived(byte[] data,
java.net.InetAddress address,
int port)
IIncomingPacketObserverpacketReceived in interface IIncomingPacketObserverdata - the dataaddress - the addressport - the portpublic void start()
start in interface ILaunchablepublic void terminate()
terminate in interface ILaunchableprotected boolean handleShutdownCommand(java.lang.String[] command)