| パッケージ | 説明 | 
|---|---|
| jp.go.aist.rtm.RTC | |
| jp.go.aist.rtm.RTC.executionContext | |
| jp.go.aist.rtm.RTC.util | |
| jp.go.aist.rtm.RTC.util.clock | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
protected TimeValue | 
PeriodicTask.m_period
タスク実行周期
  
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
TimeValue | 
TimeMeasure.interval()
経過時間を取得する。 
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
void | 
PeriodicTask.setPeriod(TimeValue period)
タスク実行周期をセットする。 
 | 
abstract void | 
PeriodicTaskBase.setPeriod(TimeValue period)
タスク実行周期をセットする。 
 | 
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
(package private) TimeValue | 
PeriodicExecutionContext.m_activationTimeout  | 
(package private) TimeValue | 
ExtTrigExecutionContext.m_activationTimeout  | 
(package private) TimeValue | 
PeriodicExecutionContext.m_deactivationTimeout  | 
(package private) TimeValue | 
ExtTrigExecutionContext.m_deactivationTimeout  | 
(package private) TimeValue | 
PeriodicExecutionContext.m_resetTimeout  | 
(package private) TimeValue | 
ExtTrigExecutionContext.m_resetTimeout  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
TimeValue | 
PeriodicExecutionContext.getPeriod()  | 
TimeValue | 
ExtTrigExecutionContext.getPeriod()  | 
TimeValue | 
ExecutionContextProfile.getPeriod()  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
ReturnCode_t | 
ExecutionContextProfile.setPeriod(TimeValue period)  | 
boolean | 
PeriodicExecutionContext.setTimeout(Properties props,
          java.lang.String key,
          TimeValue timevalue)  | 
boolean | 
ExtTrigExecutionContext.setTimeout(Properties props,
          java.lang.String key,
          TimeValue timevalue)  | 
boolean | 
ExecutionContextBase.setTimeout(Properties props,
          java.lang.String key,
          TimeValue timevalue)
Propertiesから状態遷移Timeoutをセットする
  
 | 
ReturnCode_t | 
ExecutionContextWorker.waitActivateComplete(RTObjectStateMachine rtobj,
                    TimeValue timeout)  | 
ReturnCode_t | 
ExecutionContextWorker.waitActivateComplete(RTObjectStateMachine rtobj,
                    TimeValue timeout,
                    long cycle)  | 
ReturnCode_t | 
ExecutionContextWorker.waitDeactivateComplete(RTObjectStateMachine rtobj,
                      TimeValue timeout)  | 
ReturnCode_t | 
ExecutionContextWorker.waitDeactivateComplete(RTObjectStateMachine rtobj,
                      TimeValue timeout,
                      long cycle)  | 
ReturnCode_t | 
ExecutionContextWorker.waitResetComplete(RTObjectStateMachine rtobj,
                 TimeValue timeout)  | 
ReturnCode_t | 
ExecutionContextWorker.waitResetComplete(RTObjectStateMachine rtobj,
                 TimeValue timeout,
                 long cycle)  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
TimeValue | 
TimeValue.convert(double time)
数字→時間へ変換する
  
 | 
TimeValue | 
TimeValue.minus(TimeValue tm)
時間を減算する
  
 | 
TimeValue | 
TimeValue.plus(TimeValue tm)
時間を加算する
  
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
TimeValue | 
TimeValue.minus(TimeValue tm)
時間を減算する
  
 | 
TimeValue | 
TimeValue.plus(TimeValue tm)
時間を加算する
  
 | 
ListenerBase | 
Timer.registerListener(ListenerBase listener,
                TimeValue tm)
タイマー処理用リスナーを登録する。 
 | 
ListenerBase | 
Timer.registerListenerObj(CallbackFunction cbf,
                   TimeValue tm)
タイマーから起動するコールバック関数を登録する。 
 | 
| コンストラクタと説明 | 
|---|
Timer(TimeValue interval)
コンストラクタ。 
 | 
TimeValue(TimeValue tm)
コピーコンストラクタ
  
 | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
TimeValue | 
IClock.getTime()
時刻を取得する
  
 | 
TimeValue | 
AdjustedClock.getTime()  | 
TimeValue | 
LogicalClock.getTime()  | 
TimeValue | 
SystemClock.getTime()  | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
boolean | 
IClock.setTime(TimeValue clocktime)
時刻を設定する
  
 | 
boolean | 
AdjustedClock.setTime(TimeValue clocktime)  | 
boolean | 
LogicalClock.setTime(TimeValue clocktime)  | 
boolean | 
SystemClock.setTime(TimeValue clocktime)  |