|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Thread
org.sapia.ubik.mcast.server.UDPServer
public abstract class UDPServer
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.lang.Thread |
|---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
| Field Summary | |
|---|---|
protected java.net.DatagramSocket |
_sock
|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
UDPServer(java.lang.String name,
int soTimeout)
Constructor for UDPServer. |
|
UDPServer(java.lang.String name,
int soTimeout,
int port)
|
|
| Method Summary | |
|---|---|
protected int |
bufSize()
|
int |
getPort()
|
protected abstract void |
handle(java.net.DatagramPacket pack,
java.net.DatagramSocket sock)
|
protected abstract void |
handlePacketSizeToShort(java.net.DatagramPacket pack)
|
protected abstract void |
handleSoTimeout()
|
void |
run()
|
void |
setBufsize(int size)
|
| Methods inherited from class java.lang.Thread |
|---|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.net.DatagramSocket _sock
| Constructor Detail |
|---|
public UDPServer(java.lang.String name,
int soTimeout)
throws java.net.SocketException
java.net.SocketException
public UDPServer(java.lang.String name,
int soTimeout,
int port)
throws java.net.SocketException
java.net.SocketException| Method Detail |
|---|
public void setBufsize(int size)
public int getPort()
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadprotected int bufSize()
protected abstract void handleSoTimeout()
protected abstract void handlePacketSizeToShort(java.net.DatagramPacket pack)
protected abstract void handle(java.net.DatagramPacket pack,
java.net.DatagramSocket sock)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||