<?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[async Read &#x2F; Write mit boost::interprocess]]></title><description><![CDATA[<p>Kennt jmd. eine Möglichkeit Shared Memory aus boost::interprocess asychron zu lesen bzw. zu schreiben? (Wie boost::asio mit den async_read, async_write Funktionen.)</p>
<p>Ich meine nicht pro blockierende Operatione (Read / Write) einen wartenden Thread, sondern ein Thread die engestossenen Operationen komplettiert sobald es möglich ist.</p>
<p>Gibt es ev. eine Möglichkeit boost::asio und boost::interprocess zusammenarbeiten zu lassen?</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/276275/async-read-write-mit-boost-interprocess</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 11:01:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/276275.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 30 Oct 2010 07:55:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to async Read &#x2F; Write mit boost::interprocess on Sat, 30 Oct 2010 07:55:24 GMT]]></title><description><![CDATA[<p>Kennt jmd. eine Möglichkeit Shared Memory aus boost::interprocess asychron zu lesen bzw. zu schreiben? (Wie boost::asio mit den async_read, async_write Funktionen.)</p>
<p>Ich meine nicht pro blockierende Operatione (Read / Write) einen wartenden Thread, sondern ein Thread die engestossenen Operationen komplettiert sobald es möglich ist.</p>
<p>Gibt es ev. eine Möglichkeit boost::asio und boost::interprocess zusammenarbeiten zu lassen?</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1972571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1972571</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Sat, 30 Oct 2010 07:55:24 GMT</pubDate></item><item><title><![CDATA[Reply to async Read &#x2F; Write mit boost::interprocess on Sat, 30 Oct 2010 09:49:45 GMT]]></title><description><![CDATA[<p>Nur aus reiner Neugier: Was soll dir die Asynchronität bringen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1972602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1972602</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Sat, 30 Oct 2010 09:49:45 GMT</pubDate></item><item><title><![CDATA[Reply to async Read &#x2F; Write mit boost::interprocess on Sat, 30 Oct 2010 10:07:50 GMT]]></title><description><![CDATA[<p>Ich möchte verhindern, dass für jeden Shared Memory Block ein Thread erzeugt werden muss um blockierende Read / Write Operationen auszuführen.</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1972613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1972613</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Sat, 30 Oct 2010 10:07:50 GMT</pubDate></item><item><title><![CDATA[Reply to async Read &#x2F; Write mit boost::interprocess on Sat, 30 Oct 2010 10:21:25 GMT]]></title><description><![CDATA[<p>Wie ich gerade so darüber nachdenke...</p>
<p>Die Signalisation ob sich neue Daten im Shared Memory befinden habe ich über eine Condition Variable gelöst.</p>
<p>Desshalb ist die Frage eigentlich eher ob es sowas wie condition.async_wait(..) gibt ohne für jedes wait(..) ein Thread zu erstellen.</p>
<p>Simon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1972618</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1972618</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Sat, 30 Oct 2010 10:21:25 GMT</pubDate></item></channel></rss>