| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.base.agent | |
| cz.cuni.amis.pogamut.base.agent.impl |
| Modifier and Type | Method and Description |
|---|---|
void |
IAgent.pause()
This should pause the the agent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractAgent.pause()
Pauses the agent - working only if the agent is in
IAgentStateRunning
1) switches state to IAgentStatePausing
2) broadcasts IPausingEvent (transactional)
3) calls pauseAgent()
4) broadcasts IPausedEvent (transactional)
5) switches state to IAgentPaused
Prevents recursion. |
Copyright © 2019 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All rights reserved.