Ich versuche gerade einen simplen Packetbot zu schreiben... Meine Funktion fürs Empfangen sieht momentan so aus:
Nur leider dauert das Empfangen der Antwort auf eine simple GET Anfrage ca. 15 Sek. Lässt sich das irgendwie effizienter machen?
Code:
void packets::Receive(stringstream &response)
{
char ReceivedByte;
while(recv(Socket, &ReceivedByte, 1, 0) > 0)
{
response << ReceivedByte;
}
};