<?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[IdTCPServer - Buffer leeren? (war: IdTCPServer)]]></title><description><![CDATA[<p>Hallo,</p>
<p>wollte eine kleine Server/Client Anwendung schreiben und dazu Indy nehmen.</p>
<p>Da ich mich in Bereich TCP/IP auf Serverseite ein bischen auf Neuland bewege,<br />
hoffe ich das mir einer von euch eventuell eine kleine Frage beantworten kann.</p>
<p>Also ich habe eine kleine Anwendung1 die auf IdTCPClient basiert und eine Verbindung auf Port 48111 zu einer 2. kleinen Anwendung die auf IdTCPServer basiert aufbaut und dort mit IdTCPClient1-&gt;ReadBuffer() auf Daten wartet.</p>
<p>Die Serveranwendung schreibt nun in der IdTCPServer1Execute mit AThread-&gt;Connection-&gt;WriteBuffer() Daten auf diesen Port.</p>
<p>soweit so gut. Verbindung klappt lesen und schreiben auch.</p>
<p>Nun mein Problem ist aber das bei der Serveranwendung somit der Puffer immer größer wird, also dachte ich iche leere diesen zwischendurch mit FlushWriteBuffer(), dabei bekomme ich aber immer ne AccsessViolation.</p>
<p>Ist mein Ansatz falsch? Wie macht man es richtig?</p>
<p><strong>Edit:</strong><br />
Bitte aussagekräftige Überschriften wählen. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/104278/idtcpserver-buffer-leeren-war-idtcpserver</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 19:52:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/104278.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 17 Mar 2005 21:39:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to IdTCPServer - Buffer leeren? (war: IdTCPServer) on Sat, 19 Mar 2005 14:08:40 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wollte eine kleine Server/Client Anwendung schreiben und dazu Indy nehmen.</p>
<p>Da ich mich in Bereich TCP/IP auf Serverseite ein bischen auf Neuland bewege,<br />
hoffe ich das mir einer von euch eventuell eine kleine Frage beantworten kann.</p>
<p>Also ich habe eine kleine Anwendung1 die auf IdTCPClient basiert und eine Verbindung auf Port 48111 zu einer 2. kleinen Anwendung die auf IdTCPServer basiert aufbaut und dort mit IdTCPClient1-&gt;ReadBuffer() auf Daten wartet.</p>
<p>Die Serveranwendung schreibt nun in der IdTCPServer1Execute mit AThread-&gt;Connection-&gt;WriteBuffer() Daten auf diesen Port.</p>
<p>soweit so gut. Verbindung klappt lesen und schreiben auch.</p>
<p>Nun mein Problem ist aber das bei der Serveranwendung somit der Puffer immer größer wird, also dachte ich iche leere diesen zwischendurch mit FlushWriteBuffer(), dabei bekomme ich aber immer ne AccsessViolation.</p>
<p>Ist mein Ansatz falsch? Wie macht man es richtig?</p>
<p><strong>Edit:</strong><br />
Bitte aussagekräftige Überschriften wählen. Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/747106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/747106</guid><dc:creator><![CDATA[IcemanX]]></dc:creator><pubDate>Sat, 19 Mar 2005 14:08:40 GMT</pubDate></item><item><title><![CDATA[Reply to IdTCPServer - Buffer leeren? (war: IdTCPServer) on Sat, 19 Mar 2005 14:07:36 GMT]]></title><description><![CDATA[<p>IcemanX schrieb:</p>
<blockquote>
<p>dabei bekomme ich aber immer ne AccsessViolation</p>
<p>Ist mein Ansatz falsch?</p>
</blockquote>
<p>Das ist ohne Code schlecht zu beurteilen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/748239</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/748239</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sat, 19 Mar 2005 14:07:36 GMT</pubDate></item></channel></rss>