org.davic.net.ca
Class TuneRequestEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.davic.net.ca.CAEvent
          extended byorg.davic.net.ca.TuneRequestEvent
All Implemented Interfaces:
java.io.Serializable

public class TuneRequestEvent
extends CAEvent

In systems based upon the DVB Common Interface this event is generated in response to the Host Control tune request.

NOTE 1:This event is only guaranteed to be delivered to applications that survive the service selection caused by the Host Control tune request (see 11.6.4,"Conditional Access API"on page 125).

NOTE 2:This event is for information only.The platform is responsible for implementing the service selection autonomously in response to the request from the CA system.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
TuneRequestEvent(Locator locator, java.lang.Object caModule)
          Constructor for the event
 
Method Summary
 Locator getLocator()
          Returns a Locator pointing to the service to which the CA module requests to tune to
 java.lang.Object getSource()
          Returns the CAModule that is the source of the event
 
Methods inherited from class java.util.EventObject
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TuneRequestEvent

public TuneRequestEvent(Locator locator,
                        java.lang.Object caModule)
Constructor for the event

Parameters:
locator - a Locator pointing to the replacement broadcast service
caModule - the CAModule object which is the source of the event
Method Detail

getLocator

public Locator getLocator()
Returns a Locator pointing to the service to which the CA module requests to tune to

Returns:
a Locator pointing to a broadcast service

getSource

public java.lang.Object getSource()
Returns the CAModule that is the source of the event

Overrides:
getSource in class CAEvent