public class UDPMulticastReceiver extends UDPReceiver
| Modifier and Type | Field and Description |
|---|---|
protected java.net.MulticastSocket |
multicastReceiver
Multicast receiver
|
protected java.net.NetworkInterface |
netIf
Network interface (or null)
|
debug, executor, logger, namespace, nodeID, port, transporter, udpAddress, udpMulticastTTL, udpPort, udpReuseAddr, useHostname| Modifier | Constructor and Description |
|---|---|
protected |
UDPMulticastReceiver(java.lang.String nodeID,
java.lang.String udpAddress,
TcpTransporter transporter) |
protected |
UDPMulticastReceiver(java.lang.String nodeID,
java.lang.String udpAddress,
TcpTransporter transporter,
java.net.NetworkInterface netIf) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
connect() |
protected void |
disconnect() |
protected void |
receive() |
protected void |
send() |
processReceivedMessageprotected java.net.MulticastSocket multicastReceiver
protected final java.net.NetworkInterface netIf
protected UDPMulticastReceiver(java.lang.String nodeID,
java.lang.String udpAddress,
TcpTransporter transporter)
protected UDPMulticastReceiver(java.lang.String nodeID,
java.lang.String udpAddress,
TcpTransporter transporter,
java.net.NetworkInterface netIf)
protected void connect()
throws java.lang.Exception
connect in class UDPReceiverjava.lang.Exceptionprotected void disconnect()
disconnect in class UDPReceiverprotected void send()
send in class UDPReceiverprotected void receive()
receive in class UDPReceiver