picox
0.1
|
データ構造 | |
struct | XVTimer |
仮想タイマー構造体です [詳解] | |
struct | XVTimerRequest |
コールバックリクエスト構造体です [詳解] | |
型定義 | |
typedef void(* | XVTimerCallBack) (void *arg) |
コールバック関数ポインタ型です | |
関数 | |
void | xvtimer_add_request (XVTimer *self, XVTimerRequest *request, XVTimerCallBack callback, void *arg, XTicks delay, XTicks interval, bool once, XDeleter deleter) |
コールバックリクエストを追加します [詳解] | |
void | xvtimer_deinit (XVTimer *self) |
リクエストを全て除去します | |
void | xvtimer_init (XVTimer *self) |
仮想タイマオブジェクトを初期化します | |
void | xvtimer_init_request (XVTimerRequest *request) |
コールバックリクエストオブジェクトを初期化します | |
XTicks | xvtimer_now (const XVTimer *self) |
仮想タイマの現在時刻を返します | |
void | xvtimer_remove_requst (XVTimer *self, XVTimerRequest *request) |
リクエストを除去します [詳解] | |
void | xvtimer_schedule (XVTimer *self, XTicks step) |
仮想タイマのカウントをstep数ぶん進めます [詳解] | |