| Modifier and Type | Interface and Description |
|---|---|
| public interface | JdpPacket
Packet to broadcast Each packet have to contain MAGIC and PROTOCOL_VERSION in order to be recognized as a valid JDP packet. |
| Modifier and Type | Class and Description |
|---|---|
| public class | JdpBroadcaster
JdpBroadcaster is responsible for sending pre-built JDP packet across a Net Multicast group address, port number and ttl have to be chosen on upper level and passed to broadcaster constructor. |
| public class | JdpController
JdpController is responsible to create and manage a broadcast loop. |
| public class | JdpException
An Exception thrown if a JDP implementation encounters a problem. |
| public abstract class | JdpGenericPacket
JdpGenericPacket responsible to provide fields common for all Jdp packets |
| public class | JdpJmxPacket
A packet to broadcasts JMX URL Fields:
|
| public class | JdpPacketReader
JdpPacketReader responsible for reading a packet This class gets a byte array as it came from a Net, validates it and breaks a part |
| public class | JdpPacketWriter
JdpPacketWriter responsible for writing a packet This class assembles a set of key/value pairs to valid JDP packet, ready to be sent across a Net |