From: "Ara.T.Howard" Date: 2004-03-29T23:44:23+09:00 Subject: Re: mkfifo on windows On Mon, 29 Mar 2004, Dan Doel wrote: > On Monday 29 March 2004 6:34 am, Robert Klemme wrote: > > This is what cygwin says: > > > > 13:28:30 [temp]: mkfifo XXXXXX > > mkfifo: cannot create fifo ``XXXXXX'': Function not implemented > > > > And I thought there were named pipes on Windows. Hm... Nobu, what do you > > say? Usually you know these things... :-) > > This may be of some help: > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ipc/base/createnamedpipe.asp > > MSDN reference on the CreateNamedPipe function. > > There's links at the bottom to other named pipe related functions, as well as > a reference on windows pipes in general. > > I didn't look it over too much, but the fact that there's special functions to > work with named pipes makes me wonder if they work like Unix named pipes. > There's a special function just to connect to them, so I don't know if they > work just like files. > > Anyhow, if worse came to worst, one could probably use that to write a > mkfifo. Hope this helps. this look promising. i was under the impression thet fifo's were a posix thing and so at least some of the newer windwows would support them. that capability make possible interesting maipulations of processes stdout and stderr's w/o using a fork... -a -- =============================================================================== | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov | PHONE :: 303.497.6469 | ADDRESS :: E/GC2 325 Broadway, Boulder, CO 80305-3328 | URL :: http://www.ngdc.noaa.gov/stp/ | TRY :: for l in ruby perl;do $l -e "print \"\x3a\x2d\x29\x0a\"";done ===============================================================================