|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

public interface IWorldEventQueue
Interface for the world event queue that is used to transport new world events from the FSM to MessageTranslator.
| Nested Class Summary | |
|---|---|
static class |
IWorldEventQueue.Queue
|
| Method Summary | |
|---|---|
cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent[] |
popEvents()
Returns all events in the queue + removes them from the queue. |
void |
pushEvent(cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent event)
Add event to the queue. |
void |
pushEvent(cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent[] events)
Add events to the queue. |
| Method Detail |
|---|
void pushEvent(cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent event)
event - void pushEvent(cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent[] events)
events - cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent[] popEvents()
If there are no event this must return an empty array.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||