Note : une partie de la documentation réseau est tiré du travail d’une page anglophone : http://wiki.beplacid.net/articles/Main_Page
Le protocole réseau landes éternelles est un protocole assez simple, normalisé et qui se base sur un format standard de données. Chaque message se décompose en trois zones comme suit :
En octets :
0 | 1 | 2 | 3 … FIN |
type | taille | données |
type est un entier non signé codé sur 8 bits, il correspond au type du message, la valeur change selon que le message vient du serveur ou du client
taille est un entier non signé codé sur 16 bits, taille se calcule de la manière suivante : taille des données + taille de type (en octets) ou plus simplement taille des données + 1
données est une suite d’octets de taille variable