Class PacketProcessor


  • final class PacketProcessor
    extends java.lang.Object
    The package private PacketProcessor will remember detected packets and transmit the appropriate events (FOUND, CHANGED) to the registered listeners.
    • Constructor Detail

      • PacketProcessor

        PacketProcessor()
    • Method Detail

      • process

        public void process​(JDPPacket packet)
      • getBroadcastPeriodFromPayload

        private long getBroadcastPeriodFromPayload​(java.util.Map<java.lang.String,​java.lang.String> payload)
      • getDiscoverables

        public java.util.Set<Discoverable> getDiscoverables()
        Returns:
        a clone of the internal discoverables.
      • addDiscoveryListener

        public void addDiscoveryListener​(DiscoveryListener listener)
      • removeDiscoveryListener

        public void removeDiscoveryListener​(DiscoveryListener listener)