From: mxiao Date: 2002-07-13T06:44:47+09:00 Subject: RE: new to ruby,how to make FIFO in ruby? >Thanks, I will try this method. Everone,Have a good weekend! Maggie ===== Original Message From "Maggie Xiao" ===== >----- Original Message ----- >From: >To: "ruby-talk ML" >Sent: Friday, July 12, 2002 12:19 PM >Subject: Re: new to ruby,how to make FIFO in ruby? > > >> Hi, >> >> At Fri, 12 Jul 2002 23:18:36 +0900, >> Maggie Xiao wrote: >> > >Thanks,but if I want to create a fifo file in pure ruby way, I mean >don't >> > need to call "mkfifo",anyone can tell me how to handle it ?Thanks. >> >> Try syscall. >> http://www.ruby-lang.org/en/raa-list.rhtml?name=syscall >> >> require 'syscall' >> require 'sys/stat' >> class File >> def self.mkfifo(path, mode = 0666) >> Syscall.mknod(path, Stat::IFIFO|mode, 0) >> end >> end >> File.mkfifo("/tmp/foo") >> >> -- >> Nobu Nakada >>