Package org.zeromq

Class ZBeacon.BroadcastServer

java.lang.Object
org.zeromq.ZBeacon.BroadcastServer
All Implemented Interfaces:
Runnable
Enclosing class:
ZBeacon

private class ZBeacon.BroadcastServer extends Object implements Runnable
The broadcast server receives beacons.
  • Field Details

    • handle

      private final DatagramChannel handle
    • ignoreLocalAddress

      private final boolean ignoreLocalAddress
    • thread

      private Thread thread
    • isRunning

      private boolean isRunning
  • Constructor Details

    • BroadcastServer

      public BroadcastServer(byte[] serverAddress, int port, boolean ignoreLocalAddress, boolean blocking)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • handleMessage

      private void handleMessage(ByteBuffer buffer, int size, InetAddress from)