event_del関数の定義
イベントを削除する。 成功したら0、失敗したら-1が返る。
イベントを削除する。 成功したら0、失敗したら-1が返る。
初期化に失敗したらNULLが返る(多分)。 内部的にはevent_base構造体の変数を領域確保してる。 この初期化は全体で一回やればいいのかな。 event_base型の変数をユーザが扱わなくていいのならそれで正解っぽ…
event.cに定義されている。 事前にevent_set()でセットしたイベントを、この関数でイベント一覧に登録する。 tvにNULL以外を指定すると、指定された時間が経過したタイミングで、コールバック関数がEV_TI…
event.cに定義されている。 event_add()されているイベントの中で、event_set()でセットしたファイルディスクリプタに対して、セットしたイベントフラグに該当するイベントが発生した際にコールバック関数…
本当はaclocal.m4で定義して、configureオプションで指定するのがスマートなんだけど、そこまで理解が追い付いていないので、Makefile.amで直接指定する方法。 こんな感じ。 -Lでパスを指定すればOK…
event.cに定義されている。 第一引数:イベント構造体 第二引数:ファイルディスクリプタ(コールバック関数の第一引数に渡される) 第三引数:イベントフラグ(EV_READ、EV_PERSIST等)(どのイベントをコー…
リモートホストの/home/hoge/hoge.txtをカレントホストの/home/mosa/ にコピーするには これでOK。 SSHが一方向しか開いていないときでも、このようにすればファイルを転送できる。
クライアント1万台問題 selectの壁とepollのメリットについて学習すべし。 ※調査結果 まず、最近の流れとして、多クライアントに対していちいちスレッドを生成するというのはナンセンス。 スレッド生成処理が重いし、リ…
一応、対応しているっぽい。 http://monoist.atmarkit.co.jp/fembedded/articles/eclipseccplusplus/03/eclipseccplusplus03a.html …
CentOS上で 「システム」→「管理」→「ディスプレイ」→「ハードウェア」にて、 モニタータイプを変更したい解像度に適したものに変更する。 そうすると、「モニター設定」タブで選択できる解像度が増えるので、そこを変更すれ…
最近のコメント