mkfifo

    1

    2答えて

    私はbashでこれを実行します。 mkfifo im-a-pipe && node -e ' var fs = require("fs") var childProcess = require("child_process") console.log("pre-open") fs.open("im-a-pipe", "w", function(err, fd){ if(err) th

    1

    1答えて

    私はいくつかの複雑な理由のためにのみ使用して通信できるアプリケーションを持ってのUNIXのFIFO(mkfifo経由で作成したもの) 一般 、私は、普通のファイルのようにそれに対処するが、可能であれば、私のことができるようにしたいと思います非同期で使用してください。 私はすでにこの同じアプリケーションで他のタスクにlibuvを使用していますので、libuvがfifosをどのように処理するのだろうか

    0

    3答えて

    今日、名前付きパイプの調査を開始します。私は、私は、この機能を使用する必要が新しい名前付きパイプを作成することをお読みください。mkfifo (const char* nom, **mode_t mode**); 例: if (mkfifo(("essai.fifo"), **0760**) == -1) { fprintf(stderr, "Can't create it"); exi

    0

    1答えて

    私はFIFOを作成しましたが(mkfifo())、いくつかのプロセスが何回かデータを書き込むまで待つ必要があります。私は、次のコードを書いている: int count = 0, read = 0; while(count < 2) { sleep(2); read = read(fd, buf, BUFFER_SIZE); if(read > 0) {

    1

    1答えて

    私は要求に応じてキャプチャ画像を作成するサーバーを持っています。 クライアントは、6つのチャットワードとIDを持つ名前付きパイプ経由でサーバーと通信します。 サーバーはイメージを作成し、名前付きパイプ経由でクライアントに送信します。 クライアントには、サーバと通信して結果を取得してword.pngファイルに保存するcreate_captcha_files(const char * word)関数が

    1

    2答えて

    私はWindowsでdockerを使用しており、srcディレクトリはmounted as a network share inside the docker container(COPYではなく)です。したがって、ドッカー内の/var/app/serverは、実際にはホスト上の実際の場所がC:\...project\serverのネットワーク共有です。 [sidenote、私はドッカーがLinux

    0

    1答えて

    はこれが標準配管です:foo | bar しかし、私はfooとbar間の遅延を作りたい、foo出力があることは仕上げなしで続けています。 私はfoo > myfileを実行し、開始後n秒後にbar < myfileとすることができます。それはn秒遅れますが、大きな問題はmyfileは巨大になり、何のためのストレージを食べていません! myfileからどのように読み込み、読み取り行を削除できますか?

    1

    1答えて

    私は自分の iOSアプリケーションの別の部分にデータを渡すために古いFIFOを使用したいと思います。私はdispatch_io_create_with_pathを見ましたが、もう片方の側が普通のread()を使ってデータを読むことができるようにしたいと思います。 FIFOファイルを使用することは可能ですか?どうやって? res = mkfifo(path, 0x777); int fd; f