Class MulticastController

All Implemented Interfaces:
SettingsNameProvider

public class MulticastController extends CommandManager
  • Constructor Details

    • MulticastController

      public MulticastController(PamController pamController)
  • Method Details

    • runListenerLoop

      public void runListenerLoop()
    • interpretCommand

      public boolean interpretCommand(String commandString, byte[] commandBytes)
      Description copied from class: CommandManager
      Interpret and act on a udp command string.
      Overrides:
      interpretCommand in class CommandManager
      Parameters:
      commandBytes -
      Returns:
      false if the command was to exit the program (in which case this thread will exit and close the port). True otherwise.
    • sendData

      public boolean sendData(ExtCommand extCommand, String dataString)
      Description copied from class: CommandManager
      Reply to data called from InterpredData
      Specified by:
      sendData in class CommandManager
      Parameters:
      extCommand -
      dataString -
      Returns:
      true if replay successful