public class Timer
extends java.lang.Object
implements java.lang.Runnable
タイマークラスです。
修飾子とタイプ | メソッドと説明 |
---|---|
void |
invoke()
{@.ja タイマーの周期処理。
|
int |
open()
スレッドを生成。
|
ListenerBase |
registerListener(ListenerBase listener,
TimeValue tm)
タイマー処理用リスナーを登録する。
|
ListenerBase |
registerListenerObj(CallbackFunction cbf,
TimeValue tm)
タイマーから起動するコールバック関数を登録する。
|
void |
run()
タイマー周期処理の起動
|
void |
start()
タイマー起動
|
void |
stop()
タイマー停止
|
int |
svc()
タイマーの周期処理。
|
boolean |
unregisterListener(ListenerBase id)
タイマー処理用リスナーを削除する。
|
public Timer(TimeValue interval)
interval
- タイマー起動周期
public int open()
タイマー用スレッドを生成する。
public int svc()
invokeを起動する。
public void run()
run
インタフェース内 java.lang.Runnable
public void start()
public void stop()
public void invoke()
public ListenerBase registerListener(ListenerBase listener, TimeValue tm)
listener
- タイマー処理用リスナー
tm
- 起動周期
public ListenerBase registerListenerObj(CallbackFunction cbf, TimeValue tm)
cbf
- 起動対象コールバック関数
tm
- 起動周期
public boolean unregisterListener(ListenerBase id)
id
- 削除対象リスナーID