Class DeviceTivoManager


  • public class DeviceTivoManager
    extends java.lang.Object
    • Method Detail

      • 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 java.io.IOException
        Throws:
        java.io.IOException
      • decodeBeacon

        protected java.util.Map<java.lang.String,​java.lang.String> decodeBeacon​(byte[] buffer,
                                                                                      int length)
                                                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • receiveBeacon

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

        protected DeviceTivo foundTiVo​(java.net.InetAddress address,
                                       java.lang.String uid,
                                       java.lang.String classification,
                                       java.lang.String machine)
      • log

        protected void log​(java.lang.String str)
      • log

        protected void log​(java.lang.String str,
                           java.lang.Throwable e)