de.esw.eengine.net
Class UDPServer

java.lang.Object
  extended by de.esw.eengine.net.ChannelHelper
      extended by de.esw.eengine.net.AbstractServer
          extended by de.esw.eengine.net.UDPServer
All Implemented Interfaces:
java.lang.Runnable

public abstract class UDPServer
extends AbstractServer

Since:
1.0
Version:
$Id: UDPServer.java 137 2005-06-29 11:16:42Z markusw $
Author:
markusw

Constructor Summary
UDPServer(int bufferSize, java.lang.String charset, java.lang.String host, int port)
           
 
Method Summary
 void dispose()
           
 
Methods inherited from class de.esw.eengine.net.AbstractServer
run, setWriteRequest, shutdown
 
Methods inherited from class de.esw.eengine.net.ChannelHelper
readBoolean, readBytes, readFile, readInt, readLong, readObject, readString, writeBoolean, writeBytes, writeFile, writeInt, writeLong, writeObject, writeString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UDPServer

public UDPServer(int bufferSize,
                 java.lang.String charset,
                 java.lang.String host,
                 int port)
          throws EEngineException
Parameters:
bufferSize - Size of the communication buffer in bytes
charset - Charset to use for encoding and decoding
host - Interface to bind to
port - Port to bind to
Throws:
EEngineException - Thrown on network i/o errors
Method Detail

dispose

public void dispose()
             throws EEngineException
Overrides:
dispose in class AbstractServer
Throws:
EEngineException - Thrown on network i/o errors
See Also:
AbstractServer.dispose()