002
18.03.2008, 17:02 Uhr
~toti
Gast
|
Hey,
ok, ich ahbs jetzt auch gemerkt. Vergessen wir das Kapitel. Ich hab zuvor irgendwo gelesen, dass durch den Listen befehl der ganze Programmverlauf angehalten wird bis eine Verbidnung aufgenommen wird. Das is wohl nich richtig und hat mich verwirrt.
Das ganz funktioniert jetzt auch bis zu dem Punkt, an dem ich etwas versenden möchte.
Auf der einen Seite möchte ich folgendermaßen eine kurze Nachricht verschicken:
C++: |
if (connect(sockfd, (sockaddr *) &serv_addr, sizeof(sockaddr)) == -1) { perror ("connect()"); }
char *msg = "test message"; int len = strlen (msg); if (send (sockfd, msg, len, 0) == -1) { perror ("send()"); }
|
Ich hab nur leider keine Ahnung wie ich das ganz per recv empfangen soll. Also ne warteschleife ob jetzt ne Nachricht rein kommt. Über noch en bischen Hilfe würd ich mich da nochmal freuen.
Gruß toti |