ReceiveNetworkData, cas exceptionnel
Publié : dim. 09/oct./2005 21:15
Si je lis dans l'aide, cette fonction retourne le nombre d'octets reçus et si ce nombre est égal à la taille du buffer il reste des données.
Maintenant on va dire que l'on donne un buffer de 10 octets et qu'on reçoit 10 octets.
La fonction devrait renvoyer 10 puisqu'on a reçu 10 octets et selon l'aide y'a encore des données mais vu qu'on a déjà tout reçu au coup suivant la fonction devrait retourner 0.
Je suis dans le bon ou je délire ?
C'est important pour moi car je fais une allocation dynamique du buffer dans cette boucle.
Maintenant on va dire que l'on donne un buffer de 10 octets et qu'on reçoit 10 octets.
La fonction devrait renvoyer 10 puisqu'on a reçu 10 octets et selon l'aide y'a encore des données mais vu qu'on a déjà tout reçu au coup suivant la fonction devrait retourner 0.
Je suis dans le bon ou je délire ?
C'est important pour moi car je fais une allocation dynamique du buffer dans cette boucle.