Entries from 2006-01-29 to 1 day

NetServerの送信がうまくいかない件

WinPcapを利用したデバイスドライバがread時にブロックしているのがだめだということが分かった。 pcap_open_liveの引数でタイムアウトを1msにして、readでタイムアウト時は0を返すようにしたら送信がうまくいくようになった。 その後、べた書きであれこれ整…

エミュレーション MonaをMacで動かす

エミュレーション MonaをMacで動かす http://d.hatena.ne.jp/mcddx30/20060127#1138367213 興味深い。

pukiwikiプラグインを作る

なぜかpukiwikiプラグインを作る。 そういえばhenohenoさんはお元気だろうか。

NetServer実装の悩み

uIPを利用してNetServerを実装する。そのNetServerはC#のようなネットワークAPIを提供する。 そういう形を目指しているのですが、一つ前のエントリーの通りこれはかなり難しそう。 一つ前のエントリーで実現したことは NetServer内にそのままコードを直書き …

uIPのイベント

uIPで簡単なHTTPクライアントを書いてみる。 大げさなものではなくGETしてそれを画面に出力するだけ。 まずはuIPのドキュメント通りに、各状態に合わせたハンドラを呼んでやる void NetServer::DoEvent() { if (uip_aborted()) { AbortedHandler(); } if (ui…