タグ

ブックマーク / kaworu.jpn.org (1)

  • C言語 libeventの使い方 tailを作ってみる

    このドキュメントの内容は、以下の通りです。 libeventサンプルコード コンパイル方法 実行方法 参考 libeventは、スケーラブルなネットワークサーバを開発するためのイベント通知ライブラリです。 libeventは、memcachedなどで利用されています。 libeventは、イベントの抽象化ライブラリです。 libevent APIは特定のイベントがファイルディスクリプタに発生するか、タイムアウトに達した場合に、コールバック関数を実行するためのメカニズムを提供します。 ファイルの更新やソケットのデータ到着などのイベントを監視する アプリケーションを開発するには、FreeBSDでは、selectやkqueueなどを 利用します。Linuxならepollを利用します。 このように、プラットフォームになるオペレーティングシステムによって 利用するAPIが異なるため、移植性が低くなり

    Yudoufu
    Yudoufu 2014/10/17
  • 1