ToiDvbEitService Interface Reference


Description

Service:
This is a service and can be accessed through toi.dvbEitService

This is the main interface of the EIT service which is registered with the system's Name Service. The interface is used by applications to create their own private EIT cache.

See also:
ToiDvbEitCache
IToiDvbEitCacheObserver

import "ToiDvbEitService.idl";

List of all members.

Public Member Functions

ToiDvbEitCache createInstance () raises (TToiNotEnoughResourcesException)

Member Function Documentation

ToiDvbEitCache ToiDvbEitService::createInstance (  )  raises (TToiNotEnoughResourcesException)

Creates a new EIT cache and associates it with the calling application. It returns the address to the ToiDvbEitCache interface of the new instance.

When the application no longer needs the cache, it should release it by calling the ToiDvbEitCache::releaseInstance() function.

Return values:
IToiDvbEitCache 
address The address to the ToiDvbEitCache interface of the new EIT cache.
Exceptions:
TToiNotEnoughResourcesException Raised if too many instances have already been created.
See also:
ToiDvbEitCache
IToiDvbEitCacheObserver