org.teleal.cling.transport.impl
Class MulticastReceiverImpl
java.lang.Object
org.teleal.cling.transport.impl.MulticastReceiverImpl
- All Implemented Interfaces:
- java.lang.Runnable, MulticastReceiver<MulticastReceiverConfigurationImpl>
public class MulticastReceiverImpl
- extends java.lang.Object
- implements MulticastReceiver<MulticastReceiverConfigurationImpl>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
router
protected Router router
datagramProcessor
protected DatagramProcessor datagramProcessor
configuration
protected MulticastReceiverConfigurationImpl configuration
multicastInterface
protected java.net.NetworkInterface multicastInterface
multicastAddress
protected java.net.InetSocketAddress multicastAddress
MulticastReceiverImpl
public MulticastReceiverImpl(MulticastReceiverConfigurationImpl configuration)
getConfiguration
public MulticastReceiverConfigurationImpl getConfiguration()
- Specified by:
getConfiguration
in interface MulticastReceiver<MulticastReceiverConfigurationImpl>
init
public void init(java.net.NetworkInterface networkInterface,
Router router,
DatagramProcessor datagramProcessor)
throws InitializationException
- Specified by:
init
in interface MulticastReceiver<MulticastReceiverConfigurationImpl>
- Throws:
InitializationException
stop
public void stop()
- Specified by:
stop
in interface MulticastReceiver<MulticastReceiverConfigurationImpl>
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.