Class DeviceTivoManager

java.lang.Object
com.biglybt.core.devices.impl.DeviceTivoManager

public class DeviceTivoManager extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • startUp

      protected void startUp()
    • isEnabled

      protected boolean isEnabled()
    • setEnabled

      protected void setEnabled(boolean enabled)
    • search

      protected void search()
    • search

      protected void search(boolean persistent, boolean async)
    • encodeBeacon

      protected byte[] encodeBeacon(boolean is_broadcast, int my_port) throws IOException
      Throws:
      IOException
    • decodeBeacon

      protected Map<String,String> decodeBeacon(byte[] buffer, int length) throws IOException
      Throws:
      IOException
    • receiveBeacon

      protected boolean receiveBeacon(InetAddress sender, byte[] buffer, int length)
    • foundTiVo

      protected DeviceTivo foundTiVo(InetAddress address, String uid, String classification, String machine)
    • log

      protected void log(String str)
    • log

      protected void log(String str, Throwable e)