|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISensor
The ISensor interface describes an agent element that connects the
agent to some kind of environment. Data from the environment is processed in
this sensor and delegated to the agents knowledge store.
As different devices have different capabilities with respect to communication, sensors should be used to hide these details. Define a generic data representation (= knowledge) and other agent elements may remain unchanged if the agent is deployed to another device. Only the configuration has to be fitted to reflect the devices capabilities.
IActuator,
IShortTermMemory| Method Summary | |
|---|---|
void |
setShortTermMemory(IShortTermMemory stm)
This method is called only once after instantiation of this sensor. |
| Method Detail |
|---|
void setShortTermMemory(IShortTermMemory stm)
If this sensor also implements ILifecycleAware then this method
is called before calling ILifecycleAware.initialise().
stm - the short term knowledge store
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||