|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.softamis.net.multicast.AbstractMulticaster
org.softamis.net.multicast.DefaultMulticaster
public class DefaultMulticaster
Default implementation of multicaster that is used to support UDP multicastring
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.softamis.net.multicast.AbstractMulticaster |
|---|
AbstractMulticaster.ListenersInvoker, AbstractMulticaster.ListenersTask |
| Field Summary | |
|---|---|
protected java.lang.Thread |
fReaderThread
|
protected org.softamis.net.multicast.AbstractMulticaster.SocketWorker |
fWorker
|
| Fields inherited from class org.softamis.net.multicast.AbstractMulticaster |
|---|
DEFAULT_MAX_BUFFER_SIZE, DEFAULT_PORT, DEFAULT_TTL, fActive, fBindAddress, fBindAddressName, fGroup, fListeners, fListenersInvoker, fListenersThread, fMaxBufferSize, fPort, fTimeToLive, SOCKET_TIMEOUT |
| Constructor Summary | |
|---|---|
DefaultMulticaster()
|
|
| Method Summary | |
|---|---|
protected void |
cleanup()
|
protected void |
disable()
|
protected void |
enable()
|
void |
sendData(byte[] aData)
Sends data to network. |
| Methods inherited from class org.softamis.net.multicast.AbstractMulticaster |
|---|
addMulticastListener, close, createListenerInvokers, fireDataReceived, getBindAddressName, getGroup, getLocalPort, getMaxBufferSize, getPort, getSocketTimeout, getTimeToLive, isActive, removeMulticastListener, setActive, setBindAddressName, setGroup, setGroupName, setMaxBufferSize, setPort, setTimeToLive, start, stopListeners |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.softamis.net.multicast.Multicaster |
|---|
addMulticastListener, close, getGroup, getMaxBufferSize, getPort, getTimeToLive, isActive, removeMulticastListener, setActive, start |
| Field Detail |
|---|
protected org.softamis.net.multicast.AbstractMulticaster.SocketWorker fWorker
protected java.lang.Thread fReaderThread
| Constructor Detail |
|---|
public DefaultMulticaster()
| Method Detail |
|---|
protected void disable()
disable in class AbstractMulticaster
protected void enable()
throws java.io.IOException
enable in class AbstractMulticasterjava.io.IOException
public void sendData(byte[] aData)
throws java.io.IOException
Multicaster
sendData in interface MulticasteraData - data should be sent
java.io.IOExceptionprotected void cleanup()
cleanup in class AbstractMulticaster
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||