Package org.globalse.arena.frag.events

Interface Summary
EventSink In order to receive events by the usual mechanism, a class must subclass EventSink which means that it has to provide a processEvent method that handles incoming events.
EventSource Every class that wants to send objects that can be received by any destination needs to subclass EventSource.
 

Class Summary
Event abstract class for generating frag events
EventChannel An EventChannel basically is an EventDispatcher that queues incoming events and relays them to its listeners as soon as possible.
EventDispatcher An EventDispatcher combines an EventSink with a general EventSource.
EventDistributor EventDistributor is responsible for managing a list of event listeners.
ObjectActionEvent When an object needs to be told to do something (i.e.
ObjectControllerEvent When a peer tries to acquire control over a currently uncontrolled object or when an object controller decides to give up control ObjectControllerEvents are exchanged.
ObjectKilledEvent When an event is destroyed ObjectKilledEvent is sent.
ObjectUpdateEvent Every time an object changes its state, the associated object controller will send an ObjectUpdateEvent to all other peers in order to keep their object states in synch.
PeerDeadEvent This event is sent on disconnect.
TimerEvent The Timer class sends a TimerEvent in fixed time steps to a certain object.
WorldStateEvent  
WorldStateRequestEvent  
 




This page is hosted by the Chair for Applied Software Engineering of the Technische Universität München.
Imprint (Impressum)