Skip to content
Youx edited this page Sep 13, 2010 · 1 revision

Header

Size Format Description
2 bytes 16 bit integer (hexa) Type of packet (f4be)
2 bytes 16 bit integer (hexa) Function ID
4 bytes 32 bit integer (hexa) Private client ID of packet (can be NULL if the client is connecting and has not received his IDs yet)
4 bytes 32 bit integer (hexa) Public client ID (can be NULL if the client is connecting and has not received his IDs yet)
4 bytes 32 bits integer Counter
4 bytes 32 bit integer Checksum

Keepalives

Client : sending keepalives (0xf4be0100)

Just the 20 bytes of the header

Server : replying to a keepalive (0xf4be0200)

Size Format Description
4 bytes 32 bit integer The counter of the keepalive we are sending a reply for (bytes 20-23 of the client keepalive)
Clone this wiki locally