libuv

    10

    1答えて

    私はlibuvライブラリを使用するアプリケーションを持っています。 uv_run(uv_default_loop()); エラーが発生した場合、アプリケーションを正常に終了させるにはどうすればよいですか?現在、私は次の例のようにしています: uv_tcp_t* tcp = malloc(sizeof(uv_tcp_t)); int r = uv_tcp_init(uv_default_loo

    3

    1答えて

    node.jsのネイティブ(C++)モジュールを作成して、ソケットを別のノードプロセスに送信できます。これは現在のプロセスとはまったく関係ありません。そうするために、私はこのための本当に簡単なAPIを持っている補助的なライブラリを使うことが大切です。私が今解決しなければならない問題は、node.jsのソケットオブジェクトのfdまたはハンドルを取得する方法です。 libuvからuv_tcp_tオブジ

    13

    1答えて

    私はlibuv実行ループ専用の新しいスレッドを作成しました。スレッド関数は次のようなものになります。 void thread_function() { uv_loop_t *loop = uv_loop_new(); uv_ref(loop); uv_run(loop); } を参照カウンタの増分は生きているとlibuvイベントを処理する状態でスレッドを保持し

    5

    1答えて

    私たちは現在、アンドロイドクライアント用のc/C++でいくつかの機能を開発しています。 私たちはコードをコンパイルするためにアンドロイドNDK - r8を使用します。 我々のコードでもlibuvを使用しています。 残念ながら、アンドロイドNDKはlibuvに正しく準拠できません。 「pthread_」で始まるすべての用語は認識できません。 誰でもアイデアやヒントがありますか?どうもありがとう。