|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.go.aist.rtm.RTC.executionContext.PeriodicExecutionContext.DFPBase
protected abstract class PeriodicExecutionContext.DFPBase
DataFlowComponentのAction定義用抽象クラスです。
| フィールドの概要 | |
|---|---|
int |
ec_id
ExecutionContextのID |
StateMachine<LifeCycleState,PeriodicExecutionContext.DFPBase> |
m_sm
ExecutionContextのStateMachine |
| コンストラクタの概要 | |
|---|---|
PeriodicExecutionContext.DFPBase(int id)
コンストラクタです。 |
|
| メソッドの概要 | |
|---|---|
LifeCycleState |
get_state()
現在の状態を取得します。 |
abstract void |
on_aborting(StateHolder st)
コンポーネントのabort時に呼ばれる抽象メソッドです。 |
abstract void |
on_activated(StateHolder st)
コンポーネントのactivate時に呼ばれる抽象メソッドです。 |
abstract void |
on_deactivated(StateHolder st)
コンポーネントのdeactivate時に呼ばれる抽象メソッドです。 |
abstract void |
on_error(StateHolder st)
コンポーネントがerror状態の時に呼ばれる抽象メソッドです。 |
abstract void |
on_execute(StateHolder st)
コンポーネント実行時に呼ばれる抽象メソッドです。 |
abstract void |
on_rate_changed()
ExecutionContextの実行周期変更時に呼ばれる抽象メソッドです。 |
abstract void |
on_reset(StateHolder st)
コンポーネントreset時に呼ばれる抽象メソッドです。 |
abstract void |
on_shutdown()
ExecutionContextのstop時に呼ばれる抽象メソッドです。 |
abstract void |
on_startup()
ExecutionContextのstart時に呼ばれる抽象メソッドです。 |
abstract void |
on_state_update(StateHolder st)
コンポーネントの実行時に呼ばれる抽象メソッドです。 |
void |
worker()
ExecutionContextの状態遷移用ワーカーです。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public int ec_id
ExecutionContextのID
public StateMachine<LifeCycleState,PeriodicExecutionContext.DFPBase> m_sm
ExecutionContextのStateMachine
| コンストラクタの詳細 |
|---|
public PeriodicExecutionContext.DFPBase(int id)
コンストラクタです。
id - ExecutionContextのID| メソッドの詳細 |
|---|
public abstract void on_startup()
ExecutionContextのstart時に呼ばれる抽象メソッドです。
public abstract void on_shutdown()
ExecutionContextのstop時に呼ばれる抽象メソッドです。
public abstract void on_activated(StateHolder st)
コンポーネントのactivate時に呼ばれる抽象メソッドです。
public abstract void on_deactivated(StateHolder st)
コンポーネントのdeactivate時に呼ばれる抽象メソッドです。
public abstract void on_aborting(StateHolder st)
コンポーネントのabort時に呼ばれる抽象メソッドです。
public abstract void on_error(StateHolder st)
コンポーネントがerror状態の時に呼ばれる抽象メソッドです。
public abstract void on_reset(StateHolder st)
コンポーネントreset時に呼ばれる抽象メソッドです。
public abstract void on_execute(StateHolder st)
コンポーネント実行時に呼ばれる抽象メソッドです。
public abstract void on_state_update(StateHolder st)
コンポーネントの実行時に呼ばれる抽象メソッドです。
public abstract void on_rate_changed()
ExecutionContextの実行周期変更時に呼ばれる抽象メソッドです。
public void worker()
ExecutionContextの状態遷移用ワーカーです。
public LifeCycleState get_state()
現在の状態を取得します。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||