
Has anyone done any work on making an asio io service wrap around asynchronous file and pipe operations? cheers Martin -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.405 / Virus Database: 268.10.9/417 - Release Date: 11/08/2006

On 8/13/06, Martin Slater <mslater@netspace.net.au> wrote:
Has anyone done any work on making an asio io service wrap around asynchronous file and pipe operations?
I have on file, but not on pipes yet. But I havent found any time to complete it yet.
cheers
Martin
-- Felipe Magno de Almeida

I have on file, but not on pipes yet. But I havent found any time to complete it yet.
Thats very cool, any chance you would like to put what you have up in the vault? I'd be more than happy to help and contribute where i can on the win32 side initially. thanks Martin -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.405 / Virus Database: 268.10.9/417 - Release Date: 11/08/2006

Hi Martin, Martin Slater <mslater@netspace.net.au> wrote:
Has anyone done any work on making an asio io service wrap around asynchronous file and pipe operations?
Was it anonymous or named pipes you were thinking of? Anonymous pipes in particular look like easy pickings on both UNIX and Win32, so I could add them once I get the TR2 proposal out of the way. Cheers, Chris

Was it anonymous or named pipes you were thinking of? Anonymous pipes in particular look like easy pickings on both UNIX and Win32, so I could add them once I get the TR2 proposal out of the way.
Both of them ;-) Ideally I would be able to attach an existing OS pipe handle as well so I could use it for reading output from std streams of a child process, i'm ignorant of the issues on unix like systems for this behaviour though. Currently I'm using sockets instead of pipes for local interprocess connections anyway so I can still use asio and can live with this for a while so I'm more than happy to wait until you have time;) I have been extremely impressed with asio so far, I'm in the process of rewriting a prototype application written in a more traditional threaded socket style and the simplification in design and implementation asio has brought have been immense, thanks for all your effort and good luck with tr2. cheers Martin -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.405 / Virus Database: 268.10.10/419 - Release Date: 15/08/2006
participants (3)
-
Christopher Kohlhoff
-
Felipe Magno de Almeida
-
Martin Slater