イベント
概要
- イベント発生待受部(Event loop&Event dispatcher)とイベント処理部(Event Handler)からなる
- イベントが発生するとイベントメッセージが送られる
- Event Handlerはコールバック関数として実装される場合が多い
- GUIと蜜月
- マルチタスクと親友
- バッファとしてイベントキューがあることも
実装例
- イベント発生待受部はメインループで実装
- イベントハンドラ(のコールバック関数)はdelegateで実装
- DoJoだとconnect()がイベントハンドラAPI