Class Summary |
CAEvent |
Base class for CA events |
CAMessage |
This class represents messages to CA modules. |
CAModule |
CAModule class represents a physical CA Module |
CAModuleManager |
The CA module manager is an object that manages available CA modules. |
CloseMMIEvent |
This event informs application(s) that an MMI dialogue has to be closed.
|
DescramblerEvent |
Base class for events related to an on-going descrambling activity |
DescramblerProxy |
The class DescramblerProxy is a proxy for the descrambling resources. |
DescramblingStartedEvent |
This event sent to the resource status event listeners
when the descrambling of a service is started. |
DescramblingStoppedEvent |
This event sent to the resource status event listeners
when the descrambling is stopped because of the application
itself stopping it or because the descrambling resources
were revoked by some other part of the system. |
Enquiry |
Class representing an enquiry MMI object. |
List |
Class representing a List MMI object. |
Menu |
Class representing a Menu MMI. |
MessageEvent |
Base class of events related to message passing in the CA API |
MMIActiveEvent |
This event informs that an MMI user dialog has been started |
MMIEvent |
Base class for events related to MMI dialogs |
MMIInactiveEvent |
This event informs that an MMI user dialog has ended |
MMIObject |
The base class of all MMI classes. |
ModuleRemovedEvent |
This event informs that a CA module has been removed. |
ModuleResponseEvent |
Base class for events that carry a message from the module |
ModuleStateChangedEvent |
This event is sent for a specific session, at the moment that
the state of the module (as far as relevant to that session) has
changed. |
NewModuleEvent |
This event informs that a new CA module has been added.
|
PIDChangeEvent |
In systems based upon the DVB Common Interface this event is generated in response to the
Host Control replace /clear_replace requests. |
SessionClosedEvent |
Event to notify the application that a session has been closed. |
SessionOpenedEvent |
Event to notify the application that a session has been opened.
|
StartMMIEvent |
This event informs an application that an MMI dialogue has to be started. |
Text |
Class representing a text MMI object. |
TuneRequestEvent |
In systems based upon the DVB Common Interface this event is generated in response to the
Host Control tune request. |
Exception Summary |
BufferFullException |
This exception is raised when sendToModule() is called when the message
buffer is full. |
CAException |
Base class for exceptions in the CA API |
InvalidSetException |
This exception is raised if an application tries to set
an invalid response value in the MMI object methods or
calls the methods to set the response more than once. |
MMIListenerAlreadyRegisteredException |
This exception is raised if an application tries to register
a listener for the MMI events and there is already a listener
registered. |
ModuleBusyException |
This exception is raised when a method is called
and the module is busy and can not perform the requested
action. |
ModuleResourceNonExistentException |
This exception is raised when the resource requested by
the application in the message passing functions does not
exist in the module. |
ModuleResourceVersionTooLowException |
This exception is raised when the version of the resource
requested by the application in the message passing functions
is lower than what the application requested. |
ModuleUnavailableException |
This exception is raised when a method is called and
the module is no longer available |
NoCapacityException |
This exception is raised when there isn't sufficient
descrambling capacity available. |
NoFreeCapacityException |
This exception is thrown when a method is called and the
CA module does not have the required capacity to perform the action |
NotTunedException |
This exception is raised when the called method
can not perform the action because the receiver
is not tuned to the transport stream that
carries the necessary information required to
perform the action. |
UnknownSessionException |
This exception is raised when the application tries to
close or send a message to an unknown session. |