Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » TCPIP Socket Sendebestätigung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.02.2007, 21:54 Uhr
~qwerty
Gast


Hallo,
ich habe ein einfaches Socket für eine TCPIP Verbindung aufgebaut.
im GOOD-Case funktioniert auch alles.

doch wie kann ich sicherstellen, dass mit send() die Daten auch wirklich abgeschickt wurden.

send() liefert immer OK , auch wenn die Verbindung bereits physikalisch getränt wurde.

d.h.
- Verbindung physikalisch aufbauen
- Verbindung logisch aufbauen
-Verbindung physikalisch tränen
- send() ausführen
OK wird geliefert

wie kann geprüft werden ob die Daten auch wirklich abgeshcickt wurden?

Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.02.2007, 21:58 Uhr
Pler
Einer von Vielen
(Operator)


Ach es bringt dir doch eh nichts wenn du das jetzt weißt. Von nem Mutex allein haste ja nichts. Du musst ja auch noch damit arbeiten. Dafür brauchst du dann wieder andere Funktionen.

Schau mal in der msdn nach. Bei mir ist es zu lang her, dass ich das mal gemacht habe. Keine Ahnung mehr.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.02.2007, 22:13 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


send liefert dir die Menge der Daten, welche in den Socketpuffer übertragen worden sind - wenn dabei die Verbindung "kaputt" geht lässt sich das nicht nachvollziehen. Wenn die Verbindung vor oder bei dem Übertragen in den Puffer kaputt geht, liefert send entsprechenden Fehler (unter Linux auch das Signal SIGPIPE)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: