Uses of Interface
se.lth.cs.realtime.event.RTEventListener

Packages that use RTEventListener
se.lth.cs.realtime Core package supporting concurrent and real-time programming in a portable way. 
se.lth.cs.realtime.event Package containing classes related to event handling and message-based communication. 
 

Uses of RTEventListener in se.lth.cs.realtime
 

Classes in se.lth.cs.realtime that implement RTEventListener
 class CyclicThread
          This class models a real-time thread with cyclic behavior.
 class JThread
          Thread of concurrent execution according to the Java platform, but extended with the facilities provided by the RTThread class.
 class OngoingThread
          Real-time thread without deadlines and without explicit cyclic behavior.
 class PeriodicThread
          This class models a real-time thread with periodic behavior.
 class RTThread
          This class defines a thread of execution in a real-time environment.
 class SporadicThread
          This class models a real-time thread that executes the same function every time it is triggered.
 

Methods in se.lth.cs.realtime with parameters of type RTEventListener
 void JThread.addListener(RTEventListener subscriber)
          Register subscriber as listener of application events emitted from this thread object.
 void RTThread.addListener(RTEventListener subscriber)
           
 void RTThread.addListener(RTEventListener subscriber)
           
 void JThread.addListener(RTEventListener subscriber)
          Register subscriber as listener of application events emitted from this thread object.
 

Uses of RTEventListener in se.lth.cs.realtime.event
 

Fields in se.lth.cs.realtime.event declared as RTEventListener
(package private)  RTEventListener RTEventDispatcher.Subscription.listener
           
(package private)  RTEventListener RTEventDispatcher.Subscription.listener
           
 

Methods in se.lth.cs.realtime.event with parameters of type RTEventListener
 void RendezvousEvent.entry(RTEventListener worker)
          Enter the rendezvous where blocking should occur while the accepting thread carries out all transfers involving shared data.
protected  void RTEventDispatcher.addApp(RTEventListener dest, int priority, java.lang.Object mask)
          Synchronized part of addListener.
protected  void RTEventDispatcher.addAct(RTEventListener dest, int priority, java.lang.Object mask)
          Synchronized part of addActListener.
protected  void RTEventDispatcher.addExc(RTEventListener dest, int priority, java.lang.Object mask)
          Synchronized part of addExcListener.
 void RTEventDispatcher.addListener(RTEventListener dest, int priority, java.lang.Object type)
          Add the listener as a listener of application events, with the specified priority, and possibly with an event mask to limit the amount of event notifications.
 void RTEventDispatcher.addActListener(RTEventListener dest, int priority, java.lang.Object type)
          Default method to add activity listeners.
 void RTEventDispatcher.addExcListener(RTEventListener dest, int priority, java.lang.Object type)
          Method to add exception listeners.
 void RTEventDispatcher.removeListener(RTEventListener dest, java.lang.Object type)
          Remove the listener as a listener of the specified type.
 void RTEventDispatcher.removeActListener(RTEventListener dest, java.lang.Object type)
          Method to remove an activity listener.
 void RTEventDispatcher.removeExcListener(RTEventListener dest, java.lang.Object type)
          Method to remove an exception listener.
 void RTEventSource.addListener(RTEventListener subscriber)
          Subscribe on RTEvents from this source.
 void RTEventSource.addListener(RTEventListener subscriber)
          Subscribe on RTEvents from this source.
protected  void RTEventDispatcher.addApp(RTEventListener dest, int priority, java.lang.Object mask)
          Synchronized part of addListener.
protected  void RTEventDispatcher.addAct(RTEventListener dest, int priority, java.lang.Object mask)
          Synchronized part of addActListener.
protected  void RTEventDispatcher.addExc(RTEventListener dest, int priority, java.lang.Object mask)
          Synchronized part of addExcListener.
 void RTEventDispatcher.addListener(RTEventListener dest, int priority, java.lang.Object type)
          Add the listener as a listener of application events, with the specified priority, and possibly with an event mask to limit the amount of event notifications.
 void RTEventDispatcher.addActListener(RTEventListener dest, int priority, java.lang.Object type)
          Default method to add activity listeners.
 void RTEventDispatcher.addExcListener(RTEventListener dest, int priority, java.lang.Object type)
          Method to add exception listeners.
 void RTEventDispatcher.removeListener(RTEventListener dest, java.lang.Object type)
          Remove the listener as a listener of the specified type.
 void RTEventDispatcher.removeActListener(RTEventListener dest, java.lang.Object type)
          Method to remove an activity listener.
 void RTEventDispatcher.removeExcListener(RTEventListener dest, java.lang.Object type)
          Method to remove an exception listener.
 void RendezvousEvent.entry(RTEventListener worker)
          Enter the rendezvous where blocking should occur while the accepting thread carries out all transfers involving shared data.
 

Constructors in se.lth.cs.realtime.event with parameters of type RTEventListener
RTEventDispatcher.Subscription(RTEventListener address, int priority, java.lang.Object type)
           
RTEventDispatcher.Subscription(RTEventListener address, int priority, java.lang.Object type)