[Armadillo:06680] Re: Armadillo-300 にて、タイマーと select を使うには?

Takenoshita Koyo email@hidden
2011年 1月 28日 (金) 17:59:39 JST


Takenoshita Koyo さんは書きました:
> マルチプロセスすら使わずに済ませる方法が、先にご紹介したselectを使った
> 多重IOの仕組みです。ですので、これで記述できるのであれば、最終的に
> は最も簡単なのではないかと、思います。
もう一つ、libeventという選択肢がありました。

http://monkey.org/~provos/libevent/
> The libevent API provides a mechanism to execute a callback function
> when a specific event occurs on a file descriptor or after a timeout
> has been reached. Furthermore, libevent also support callbacks due to
> signals or regular timeouts.

ファイルディスクリプタ(=socket)やタイマー、シグナルなどをよしなに
扱ってくれそうです。

日本語の情報としては、↓に実例付きで紹介されています。
mtaneda’s diary
http://d.hatena.ne.jp/mtaneda/searchdiary?word=libevent
(いつも別の方のblogの紹介で申し訳ないです。。)

でも、Armadillo-300と組み合わせて使うには、kernel/libcのバージョンが
古すぎるかもしれません。

-- 
Koyo Takenoshita




armadillo メーリングリストの案内