final class PacketProcessor
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
PacketProcessor.DiscoverableInfo |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<java.lang.String,PacketProcessor.DiscoverableInfo> |
infoMap |
private static java.lang.String |
KEY_BROADCAST_PERIOD |
private java.util.List<DiscoveryListener> |
listeners |
Constructor and Description |
---|
PacketProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
addDiscoveryListener(DiscoveryListener listener) |
(package private) void |
fireEvent(DiscoveryEvent event) |
private long |
getBroadcastPeriodFromPayload(java.util.Map<java.lang.String,java.lang.String> payload) |
java.util.Set<Discoverable> |
getDiscoverables() |
void |
process(JDPPacket packet) |
void |
removeDiscoveryListener(DiscoveryListener listener) |
private static final java.lang.String KEY_BROADCAST_PERIOD
private final java.util.List<DiscoveryListener> listeners
final java.util.Map<java.lang.String,PacketProcessor.DiscoverableInfo> infoMap
public void process(JDPPacket packet)
private long getBroadcastPeriodFromPayload(java.util.Map<java.lang.String,java.lang.String> payload)
void fireEvent(DiscoveryEvent event)
public java.util.Set<Discoverable> getDiscoverables()
public void addDiscoveryListener(DiscoveryListener listener)
public void removeDiscoveryListener(DiscoveryListener listener)