Each packet have to contain MAGIC and PROTOCOL_VERSION in order to be recognized as a valid JDP packet.
Default implementation build packet as a set of UTF-8 encoded Key/Value pairs are stored as an ordered list of values, and are sent to the server in that order.
Packet structure: 4 bytes JDP magic (0xC0FFE42) 2 bytes JDP protocol version (01) 2 bytes size of key x bytes key (UTF-8 encoded) 2 bytes size of value x bytes value (UTF-8 encoded) repeat as many times as necessary ...
| Modifier and Type | Method and Description |
|---|---|
| public byte[] | Returns: assembled packet as an array of bytesThis method responsible to assemble packet and return a byte array ready to be sent across a Net. |
| getPacketData | back to summary |
|---|---|
| public byte[] getPacketData() throws IOException This method responsible to assemble packet and return a byte array ready to be sent across a Net.
| |