EzGraph : Eazy Graphic Library

概要 チュートリアル 機能一覧 関数名一覧 機能別一覧 色見本 MMLの書き方

説明

名前
EzSetTimerHandler

機能
タイマー・イベント・ハンドラを登録

プロトタイプ
void EzSetTimerHandler(EzTimerHandler handler, unsigned long ms);

関数の説明

周期タイマーのイベントを登録する。本関数でイベント・ハンドラを登録し、EzEventLoop関数を呼び出すと、msミリ秒後にhandlerで指定した関数が呼び出される。タイマーイベントは周期関数であり、msミリ秒毎に呼び出される。NULLを指定すると、ハンドラが無効化される。具体的なコード例は以下を参考にすること。

int sec = 0;
void timer_event(void){
  sec++;
  printf("%d sec\n", sec);
}

int main(){
  EzSetTimerHandler(timer_event, 1000); /* Every 1sec */
  EzEventLoop();
}

Takahiro SASAKI
E-mail: sasaki at arch.info.mie-u.ac.jp