|
||||||||||
| 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.MulticastServer
public abstract class MulticastServer
| 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.MulticastSocket |
_sock
|
| Fields inherited from class java.lang.Thread |
|---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
|---|---|
MulticastServer(java.lang.String name,
int soTimeout,
java.lang.String mcastAddress,
int mcastPort)
|
|
MulticastServer(java.lang.String name,
int soTimeout,
java.lang.String mcastAddress,
int mcastPort,
int ttl)
Constructor for UDPServer. |
|
| Method Summary | |
|---|---|
protected int |
bufSize()
|
void |
close()
|
java.lang.String |
getMulticastAddress()
|
int |
getMulticastPort()
|
protected abstract void |
handle(java.net.DatagramPacket pack,
java.net.MulticastSocket sock)
|
protected abstract void |
handlePacketSizeToShort(java.net.DatagramPacket pack)
|
protected abstract void |
handleSoTimeout()
|
void |
run()
|
void |
send(byte[] toSend)
|
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.MulticastSocket _sock
| Constructor Detail |
|---|
public MulticastServer(java.lang.String name,
int soTimeout,
java.lang.String mcastAddress,
int mcastPort,
int ttl)
throws java.io.IOException
java.io.IOException
public MulticastServer(java.lang.String name,
int soTimeout,
java.lang.String mcastAddress,
int mcastPort)
throws java.io.IOException
java.io.IOException| Method Detail |
|---|
public void setBufsize(int size)
public java.lang.String getMulticastAddress()
public int getMulticastPort()
public void send(byte[] toSend)
throws java.io.IOException
java.io.IOExceptionpublic void close()
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.MulticastSocket sock)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||