2Fermer4
RHJPPLe 02/11/2012 à 21:27
Tu parles de TCP, mais tu es sûr que c'est ce qui est utilisé ? Normalement TCP fonctionne sous forme de flux, il faut donc comme tu l'écris repérer les débuts et fins des messages (au sens de ton protocole). Certains l'utilisent sans s'en soucier car le tampon de réception sera lu avant l'arrivée du message suivant, et qu'ils sont donc délimités par des délais, c'est peu fiable. Tu peux avoir la taille de ton message simplement en regardant la taille de ce que te retourne la fonction de lecture.

Sinon, si c'est de l'UDP, bah la taille est donnée dans l'entête IP du datagramme non fragmenté.