|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 AbstractMulticaster
java.io.IOException
public void sendData(byte[] aData) throws java.io.IOException
Multicaster
sendData
in interface Multicaster
aData
- data should be sent
java.io.IOException
protected void cleanup()
cleanup
in class AbstractMulticaster
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |