<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[sockets: geschlossene verbindung bemerken...]]></title><description><![CDATA[<p>Hi,</p>
<p>ich arbeite mit mingw und winsock.<br />
wie kann ich herausfinden, wenn das andere ende der verbindung dieselbe geschlossen hat (geschlossen mit close/closesocket)?<br />
vor dem schließen will ich nicht noch einen token rüberschicken, um der anderen seite das ende der verbindung mitzuteilen.</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/83973/sockets-geschlossene-verbindung-bemerken</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 15:43:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/83973.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Aug 2004 20:51:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Wed, 25 Aug 2004 20:51:10 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich arbeite mit mingw und winsock.<br />
wie kann ich herausfinden, wenn das andere ende der verbindung dieselbe geschlossen hat (geschlossen mit close/closesocket)?<br />
vor dem schließen will ich nicht noch einen token rüberschicken, um der anderen seite das ende der verbindung mitzuteilen.</p>
<p>danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/591359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591359</guid><dc:creator><![CDATA[c.rackwitz]]></dc:creator><pubDate>Wed, 25 Aug 2004 20:51:10 GMT</pubDate></item><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Wed, 25 Aug 2004 22:16:36 GMT]]></title><description><![CDATA[<p>read() liefert dann Länge 0 als gelesen zurück, ohne sonstigen Fehler, IIRC.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/591421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591421</guid><dc:creator><![CDATA[Ringding]]></dc:creator><pubDate>Wed, 25 Aug 2004 22:16:36 GMT</pubDate></item><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Wed, 25 Aug 2004 22:48:52 GMT]]></title><description><![CDATA[<p>hi! beim create eines sockets unter linux gibs so eine funktion setsockopt....wie sieht das bei winsock aus...gibt es da auch so etwas?</p>
<p>bye</p>
<pre><code class="language-cpp">m_sock = socket ( AF_INET,
		    SOCK_STREAM,
		    0 );

// TIME_WAIT - argh
int on = 1;
if ( setsockopt ( m_sock, SOL_SOCKET, SO_REUSEADDR, ( const char* ) &amp;on, sizeof ( on ) ) == -1 )
{
    return false;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/591434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591434</guid><dc:creator><![CDATA[winsocker]]></dc:creator><pubDate>Wed, 25 Aug 2004 22:48:52 GMT</pubDate></item><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Wed, 25 Aug 2004 22:51:14 GMT]]></title><description><![CDATA[<p>meine antwort steht dar:<br />
[url]<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=83779" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=83779</a><br />
[/url]</p>
<p>cool;-)</p>
<p>cu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/591437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591437</guid><dc:creator><![CDATA[winsocker]]></dc:creator><pubDate>Wed, 25 Aug 2004 22:51:14 GMT</pubDate></item><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Wed, 25 Aug 2004 22:53:35 GMT]]></title><description><![CDATA[<p>wenn du mitbekommst dass die verbindung beendet wurde, ist es bereits zu spät. dann kann man nichts mehr hinterhersenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/591438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591438</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Wed, 25 Aug 2004 22:53:35 GMT</pubDate></item><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Thu, 26 Aug 2004 13:00:41 GMT]]></title><description><![CDATA[<p>socket opts kann man auch genauso unter windoof setzen.</p>
<p>ich wollt nur wissen, wenn die andere stelle &quot;auflegt&quot;.<br />
wenn ich das nicht durch irgendwas bemerken kann, dann muss die gegenstelle eben &quot;ich leg jetzt auf&quot; vorher sagen... so meinte ich das.</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3162">@net</a>: is mir schon sonnenklar, dass man durch geschlossene leitungen nix schicken kann...</p>
<p>der link hat mir übrigens nichts gebracht, weil ich setsockopt schon vorher kannte.</p>
<p>also checke ich das mit read? (blocking sockets vorausgesetzt)<br />
wenn verbindung offen, dann wartet read,<br />
wenn verbindung zu, dann returnt es 0,<br />
richtig?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/591865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591865</guid><dc:creator><![CDATA[c.rackwitz]]></dc:creator><pubDate>Thu, 26 Aug 2004 13:00:41 GMT</pubDate></item><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Thu, 26 Aug 2004 12:59:58 GMT]]></title><description><![CDATA[<p>richtig.</p>
<p>Kannst auch alternativ recv() und send() verwenden</p>
]]></description><link>https://www.c-plusplus.net/forum/post/591870</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591870</guid><dc:creator><![CDATA[Horst2]]></dc:creator><pubDate>Thu, 26 Aug 2004 12:59:58 GMT</pubDate></item><item><title><![CDATA[Reply to sockets: geschlossene verbindung bemerken... on Thu, 26 Aug 2004 13:02:06 GMT]]></title><description><![CDATA[<p>ich nehm besser send und recv, weil read/write so nicht unter windoof geht (keine descriptors sondern halt 'sockets')</p>
<p>danke, lösung klappt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/591875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/591875</guid><dc:creator><![CDATA[c.rackwitz]]></dc:creator><pubDate>Thu, 26 Aug 2004 13:02:06 GMT</pubDate></item></channel></rss>