Class UDPMulticastReceiver
java.lang.Object
services.moleculer.transporter.tcp.UDPReceiver
services.moleculer.transporter.tcp.UDPMulticastReceiver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MulticastSocketMulticast receiverprotected final NetworkInterfaceNetwork interface (or null)Fields inherited from class UDPReceiver
debug, executor, logger, namespace, nodeID, port, transporter, udpAddress, udpMulticastTTL, udpPort, udpReuseAddr, useHostname -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUDPMulticastReceiver(String nodeID, String udpAddress, TcpTransporter transporter) protectedUDPMulticastReceiver(String nodeID, String udpAddress, TcpTransporter transporter, NetworkInterface netIf) -
Method Summary
Methods inherited from class UDPReceiver
processReceivedMessage
-
Field Details
-
multicastReceiver
Multicast receiver -
netIf
Network interface (or null)
-
-
Constructor Details
-
UDPMulticastReceiver
-
UDPMulticastReceiver
protected UDPMulticastReceiver(String nodeID, String udpAddress, TcpTransporter transporter, NetworkInterface netIf)
-
-
Method Details
-
connect
- Overrides:
connectin classUDPReceiver- Throws:
Exception
-
disconnect
protected void disconnect()- Overrides:
disconnectin classUDPReceiver
-
send
protected void send()- Specified by:
sendin classUDPReceiver
-
receive
protected void receive()- Specified by:
receivein classUDPReceiver
-