ChspsThemeServer Class Reference
class ChspsThemeServer : public CPolicyServer
|
Public Member Functions
|
TInt
|
ActivateThemeL
(const
ChspsODT
&,
ChspsODT
&)
|
void
|
AddSession
(
ChspsThemeServerSession
*)
|
CRepository
&
|
CentralRepository
()
|
void
|
CheckConfigurationL
(const
TInt
)
|
TInt
|
CheckInstalledPluginUsageL
(const
TInt
)
|
void
|
Cleanup
()
|
void
|
CleanupTemporaryFilesL
(
TInt
)
|
void
|
CreateBackupDataL
()
|
void
|
DecreaseRequestClientCount
()
|
ChspsDefinitionRepository
&
|
DefinitionRepository
()
|
TLanguage
|
DeviceLanguage
()
|
void
|
DropSession
(
ChspsThemeServerSession
*)
|
ChspsFamily
*
|
Family
()
|
TInt
|
GetActivateAppConfigurationL
(const
TInt
,
ChspsODT
&)
|
TUint32
|
GetActiveFamilyL
(const
TInt
)
|
void
|
GetConfigurationHeader
(
ChspsODT
&,
ChspsODT
*&,
TInt
&)
|
TInt
|
GetConfigurationL
(const
TInt
, const
TInt
,
ChspsODT
&)
|
HBufC
*
|
GetManifestFromImportLC
(const
TDesC
&, const
TDesC
&)
|
void
|
HandleAutoInstallerEvent
(
ThspsServiceCompletedMessage
)
|
void
|
HandleBREventL
(
TInt
)
|
void
|
HandleCenRepChangeL
(const
TUint32
)
|
TBool
|
HandleDefinitionRespositoryEvent
(
ThspsRepositoryInfo
)
|
TBool
|
HandleFamilyChangeL
(const
ThspsFamily
)
|
void
|
HandleFileSystemChange
()
|
void
|
HandleRepositoryChange
()
|
CArrayPtrSeg
<
ChspsODT
> &
|
HeaderListCache
()
|
void
|
IncreaseRequestClientCount
()
|
void
|
InstallUDAWidgetsL
(const
TDesC
&)
|
void
|
InstallWidgetsL
(const
TBool
)
|
TBool
|
LocalizeL
(
ChspsDefinitionEngineInterface
&,
ChspsODT
&)
|
CServer2
*
|
NewLC
()
|
TBool
|
PluginInHeaderCache
(const
TUid
)
|
void
|
ReinstallConfL
(
TInt
,
TInt
)
|
void
|
ResetResourcesL
(
ChspsODT
&)
|
ChspsSecurityEnforcer
&
|
SecurityEnforcer
()
|
void
|
SetResourceFileCopyRequired
(const
TInt
)
|
TInt
|
UpdateHeaderListCache
(
ThspsCacheOperations
, const
TInt
, const
TInt
, const
TInt
)
|
void
|
UpdateHeaderListCacheL
()
|
Private Member Functions
|
|
ChspsThemeServer
()
|
|
~ChspsThemeServer
()
|
void
|
CheckActiveThemesL
()
|
TBool
|
ComparePaths
(const
ChspsODT
&, const
ChspsODT
&)
|
void
|
ConstructL
()
|
void
|
CreateBRHandlerL
(
TInt
)
|
CPolicyServer::TCustomResult
|
CustomSecurityCheckL
(const
RMessage2
&,
TInt
&,
TSecurityInfo
&)
|
void
|
DeleteBRHandler
()
|
void
|
DisableAutoInstallation
()
|
TInt
|
DoUpdateHeaderListCache
(
CArrayPtrSeg
<
ChspsODT
> &)
|
void
|
EnableAutoInstallationL
()
|
TLanguage
|
GetDeviceLanguage
()
|
void
|
GetHeaderListL
(
CArrayPtrSeg
<
ChspsODT
> &, const
ChspsODT
&)
|
void
|
HandleBRBackupStateL
(
TInt
)
|
void
|
HandleBRNormalStateL
(
TInt
)
|
void
|
HandleBRRestoreStateL
(
TInt
)
|
void
|
HandleConfigurationImportsL
(const
TDesC
&)
|
void
|
HandleFileSystemChangeL
()
|
void
|
HandleLanguageChangeL
()
|
void
|
HandleRomInstallationsL
()
|
void
|
HandleThemeUpgradeL
()
|
void
|
HeaderCacheAddL
(const
TInt
, const
TInt
, const
TInt
)
|
TInt
|
HeaderCacheRemove
(const
TInt
, const
TInt
, const
TInt
)
|
void
|
InstallImportsL
(const
CDir
&)
|
TBool
|
LocalizeApplicationConfigurationL
(
ChspsDefinitionEngineInterface
&,
ChspsODT
&, const
TLanguage
)
|
void
|
LocalizeConfigurationsL
()
|
TBool
|
LocalizePluginConfigurationL
(
ChspsDefinitionEngineInterface
&,
ChspsODT
&, const
TLanguage
,
TInt
)
|
void
|
LockSisxImportL
(const
TUint32
, const
TInt
)
|
CSession2
*
|
NewSessionL
(const
TVersion
&, const
RMessage2
&)
|
void
|
RestoreApplicationConfigurationsL
()
|
void
|
RestoreConfigurationL
(
ChspsODT
&)
|
void
|
RestoreImportedConfigurationsL
()
|
TBool
|
RunAutoInstaller
(
TAutoInstallerStates
)
|
void
|
StopAutoInstaller
()
|
void
|
UninstallImport
(const
CDir
*)
|
void
|
UnlockSisxImportL
(const
TUint32
)
|
void
|
ValidateRestoredConfigurationL
(
ChspsODT
&)
|
Inherited Functions
|
|
CActive::CActive(TInt)
|
|
CActive::Cancel()
|
|
CActive::Deque()
|
|
CActive::IsActive()const
|
|
CActive::IsAdded()const
|
|
CActive::Priority()const
|
|
CActive::SetActive()
|
|
CActive::SetPriority(TInt)
|
|
CActive::~CActive()
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CPolicyServer::CPolicyServer(TInt,const TPolicy &,TServerType)
|
|
CPolicyServer::CheckFailedL(const RMessage2 &,TInt,const TSecurityInfo &)
|
|
CPolicyServer::CustomFailureActionL(const RMessage2 &,TInt,const TSecurityInfo &)
|
|
CPolicyServer::Extension_(TUint,TAny *&,TAny *)
|
|
CPolicyServer::ProcessError(const RMessage2 &,TInt)
|
|
CPolicyServer::ProcessL(const RMessage2 &)
|
|
CServer2::CServer2(TInt,TServerType)
|
|
CServer2::DoCancel()
|
|
CServer2::DoConnect(const RMessage2 &)
|
|
CServer2::Message()const
|
|
CServer2::ReStart()
|
|
CServer2::Server()const
|
|
CServer2::SetMaster(const CServer2 *)
|
|
CServer2::SetPinClientDescriptors(TBool)
|
|
CServer2::Start(const TDesC &)
|
|
CServer2::StartL(const TDesC &)
|
|
CServer2::~CServer2()
|
Constructor & Destructor Documentation
ChspsThemeServer()
ChspsThemeServer
|
(
|
)
|
[private, inline]
|
~ChspsThemeServer()
~ChspsThemeServer
|
(
|
)
|
[private]
|
~ChspsThemeServer
-
Since
-
S60 3.1
Member Functions Documentation
ActivateThemeL(const ChspsODT &, ChspsODT &)
Activates provided application configuration.
Parameters
const
ChspsODT
& aSetMask
|
Identifies an application configuration which is to be activated.
|
ChspsODT
& aOdt
|
Activated application configuration
|
AddSession(ChspsThemeServerSession *)
CentralRepository()
CentralRepository
-
Since
-
S60 3.1
CheckActiveThemesL()
void
|
CheckActiveThemesL
|
(
|
)
|
[private]
|
CheckActiveThemesL Check active themes from the central repository and if needed open path info file for them
-
Since
-
S60 3.1
CheckConfigurationL(const TInt)
void
|
CheckConfigurationL
|
(
|
const
TInt
|
aAppUid
|
)
|
|
Check the installed configurations
-
Since
-
S60 5.0
Parameters
const
TInt
aAppUid
|
Application UID which configurations are checked
|
CheckInstalledPluginUsageL(const TInt)
TInt
|
CheckInstalledPluginUsageL
|
(
|
const
TInt
|
aPluginUid
|
)
|
|
Check the installed plugin is used in some application configuration
-
Since
-
S60 5.0
Parameters
const
TInt
aPluginUid
|
Plugin UID of installed configuration
|
Cleanup()
Cleanup server resources. This method is called when server is been shut down and active scheduler is still installed.
CleanupTemporaryFilesL(TInt)
void
|
CleanupTemporaryFilesL
|
(
|
TInt
|
secureId = 0
|
)
|
|
CleanupTemporaryFilesL Cleans temporary files
-
Since
-
S60 3.1
ComparePaths(const ChspsODT &, const ChspsODT &)
ComparePaths
-
Since
-
S60 3.1
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
CreateBRHandlerL(TInt)
void
|
CreateBRHandlerL
|
(
|
TInt
|
aEvent
|
)
|
[private]
|
Creates active backup and restore handler
-
Since
-
S60 5.0
Parameters
TInt
aEvent
|
is a received backup event
|
CreateBackupDataL()
void
|
CreateBackupDataL
|
(
|
)
|
|
Prepares backup data for passive backup
-
Since
-
S60 5.0
CustomSecurityCheckL(const RMessage2 &, TInt &, TSecurityInfo &)
CustomSecurityCheckL
-
Since
-
S60 3.1
DecreaseRequestClientCount()
void
|
DecreaseRequestClientCount
|
(
|
)
|
|
DecreaseRequestClientCount Decreases count of client requests
-
Since
-
S60 5.0
DefinitionRepository()
DefinitionRepository
-
Since
-
S60 3.1
DeleteBRHandler()
void
|
DeleteBRHandler
|
(
|
)
|
[private]
|
Deletes active backup and restore handler
-
Since
-
S60 5.0
DeviceLanguage()
DeviceLanguage Returns device language
-
Since
-
S60 3.1
DisableAutoInstallation()
void
|
DisableAutoInstallation
|
(
|
)
|
[private]
|
Disable autoinstallations
-
Since
-
S60 5.0
DoUpdateHeaderListCache(CArrayPtrSeg< ChspsODT > &)
Retrieves a list of headers matching a iCacheMask search mask.
-
Since
-
S60 5.0
DropSession(ChspsThemeServerSession *)
EnableAutoInstallationL()
void
|
EnableAutoInstallationL
|
(
|
)
|
[private]
|
Enables autoinstallations
-
Since
-
S60 5.0
GetActivateAppConfigurationL(const TInt, ChspsODT &)
Retrieves active application configuration from Central Repository.
-
Since
-
S60 5.0
Parameters
const
TInt
aAppUid
|
Identifies the application
|
ChspsODT
& aOdt
|
Contains currently active application configuration
|
GetActiveFamilyL(const TInt)
Gets family information from an active application configuration.
-
Since
-
S60 5.0
Parameters
const
TInt
aAppUid
|
Identifies the application
|
GetConfigurationHeader(ChspsODT &, ChspsODT *&, TInt &)
GetConfigurationHeaderL Retrieves a configuration header matching the search criteria
-
Since
-
S60 5.0
Parameters
ChspsODT
& aSearchMask
|
ODT header defining search criteria
|
ChspsODT
*& aConfHeader
|
Found ODT header
|
TInt
& aPos
|
Start/Found position
|
GetConfigurationL(const TInt, const TInt, ChspsODT &)
TInt
|
GetConfigurationL
|
(
|
const
TInt
|
aInterfaceUid,
|
|
const
TInt
|
aConfigurationUid,
|
|
ChspsODT
&
|
aRetrievedODT
|
|
)
|
|
GetConfigurationL Retrieves a configuration with the provided UIDs.
-
Since
-
S60 5.0
Parameters
const
TInt
aInterfaceUid
|
An uid of the interface or application (e.g. AI3, Java etc), optional.
|
const
TInt
aConfigurationUid
|
An uid of the plugin configuration
|
ChspsODT
& aRetrievedODT
|
Retrieved configuration
|
GetDeviceLanguage()
GetDeviceLanguage
-
Since
-
S60 5.0
GetHeaderListL(CArrayPtrSeg< ChspsODT > &, const ChspsODT &)
GetHeaderListL Gets current headerlist from filesystem
-
Since
-
S60 3.1
Parameters
CArrayPtrSeg
<
ChspsODT
> & aHeaderList
|
Destination for read headerlists from filesystem
|
const
ChspsODT
& aSearchMask
|
SearchMask to use when reading headerlists from filesystem
|
GetManifestFromImportLC(const TDesC &, const TDesC &)
HBufC
*
|
GetManifestFromImportLC
|
(
|
const
TDesC
&
|
aImportFile,
|
|
const
TDesC
&
|
aPath
|
|
)
|
|
Parses name of a manifest from the provided import's name.
-
Since
-
S60 5.0
Parameters
const
TDesC
& aImportFile
|
is a name of the import to be parsed
|
const
TDesC
& aPath
|
is a path from which the import should be found
|
HandleAutoInstallerEvent(ThspsServiceCompletedMessage)
HandleAutoInstallerEvent Handles autoinstaller events
-
Since
-
S60 3.1
HandleBRBackupStateL(TInt)
void
|
HandleBRBackupStateL
|
(
|
TInt
|
aEvent
|
)
|
[private]
|
Handles backup events in EhspsBRBackup backup state
-
Since
-
S60 5.0
Parameters
TInt
aEvent
|
is a received backup event
|
HandleBREventL(TInt)
void
|
HandleBREventL
|
(
|
TInt
|
aEvent
|
)
|
|
Handles received backup event
-
Since
-
S60 5.0
HandleBRNormalStateL(TInt)
void
|
HandleBRNormalStateL
|
(
|
TInt
|
aEvent
|
)
|
[private]
|
Handles backup events in EhspsBRNormal backup state
-
Since
-
S60 5.0
Parameters
TInt
aEvent
|
is a received backup event
|
HandleBRRestoreStateL(TInt)
void
|
HandleBRRestoreStateL
|
(
|
TInt
|
aEvent
|
)
|
[private]
|
Handles backup events in EhspsBRRestore backup state
-
Since
-
S60 5.0
Parameters
TInt
aEvent
|
is a received backup event
|
HandleCenRepChangeL(const TUint32)
void
|
HandleCenRepChangeL
|
(
|
const
TUint32
|
aId
|
)
|
|
HandleConfigurationImportsL(const TDesC &)
void
|
HandleConfigurationImportsL
|
(
|
const
TDesC
&
|
aFilePrefix
|
)
|
[private]
|
Handles installation/uninstallation of imported configurations. A file filter controls which type of configurations are to be handled.
-
Since
-
S60 5.0
Parameters
const
TDesC
& aFilePrefix
|
is a prefix for finding either plugin or application configuration imports.
|
HandleDefinitionRespositoryEvent(ThspsRepositoryInfo)
HandleDefinitionRespositoryEvent Handles change events received from definition repository
-
Since
-
S60 3.1
HandleFamilyChangeL(const ThspsFamily)
HandleFileSystemChange()
void
|
HandleFileSystemChange
|
(
|
)
|
|
HandleFileSystemChange Handles change of filesystem
-
Since
-
S60 3.1
HandleFileSystemChangeL()
void
|
HandleFileSystemChangeL
|
(
|
)
|
[private]
|
HandleFileSystemChangeL Does the actual filesystem change handling
-
Since
-
S60 3.2
HandleLanguageChangeL()
void
|
HandleLanguageChangeL
|
(
|
)
|
[private]
|
Checks whether the device language has been changed and updates configurations accordingly
HandleRepositoryChange()
void
|
HandleRepositoryChange
|
(
|
)
|
[inline]
|
HandleRepositoryChange Handles change of repository
-
Since
-
S60 3.1
HandleRomInstallationsL()
void
|
HandleRomInstallationsL
|
(
|
)
|
[private]
|
Handles installation of ROM based manifest files when a Restore Factory Settings (RFS) operation has been executed (controlled via the Central Repository). This function is executed at bootup when the server starts.
-
Since
-
S60 5.0
HandleThemeUpgradeL()
void
|
HandleThemeUpgradeL
|
(
|
)
|
[private]
|
HandleThemeUpgrade; Handles the SIS theme upgrade
HeaderCacheAddL(const TInt, const TInt, const TInt)
void
|
HeaderCacheAddL
|
(
|
const
TInt
|
aRootUid,
|
|
const
TInt
|
aProviderUid,
|
|
const
TInt
|
aConfigurationUid
|
|
)
|
[private]
|
Adds specific header to the cache. An alternative to UpdateHeaderListCacheL API for updating the header cache with a minimum performance hit.
-
Since
-
S60 5.0
Parameters
const
TInt
aRootUid
|
is an UID of the application/interface
|
const
TInt
aProviderUid
|
is an UID of the provider
|
const
TInt
aConfigurationUid
|
|
HeaderCacheRemove(const TInt, const TInt, const TInt)
TInt
|
HeaderCacheRemove
|
(
|
const
TInt
|
aRootUid,
|
|
const
TInt
|
aProviderUid,
|
|
const
TInt
|
aConfigurationUid
|
|
)
|
[private]
|
Removes specific header from the cache. An alternative to UpdateHeaderListCacheL API for updating the header cache with a minimum performance hit.
-
Since
-
S60 5.0
Parameters
const
TInt
aRootUid
|
is an UID of the application/interface
|
const
TInt
aProviderUid
|
is an UID of the provider
|
const
TInt
aConfigurationUid
|
|
HeaderListCache()
HeaderListCache Returns headerlist cache
-
Since
-
S60 3.1
IncreaseRequestClientCount()
void
|
IncreaseRequestClientCount
|
(
|
)
|
|
IncreaseRequestClientCount Increases count of client requests
-
Since
-
S60 5.0
InstallImportsL(const CDir &)
void
|
InstallImportsL
|
(
|
const
CDir
&
|
aFilelist
|
)
|
[private]
|
Installs new configuration based on the information in imports name.
-
Since
-
S60 5.0
Parameters
const
CDir
& aFilelist
|
is a list of dat files to be parsed under the imports folder
|
InstallUDAWidgetsL(const TDesC &)
void
|
InstallUDAWidgetsL
|
(
|
const
TDesC
&
|
aImportDirectory
|
)
|
|
Install all widgets from uda
-
Since
-
S60 5.2
Parameters
const
TDesC
& aImportDirectory
|
import directory path
|
InstallWidgetsL(const TBool)
void
|
InstallWidgetsL
|
(
|
const
TBool
|
aInstallUdaEmmc = ETrue
|
)
|
|
Installs widgets located at \ directories.
-
Since
-
S60 5.0
Parameters
const
TBool
aInstallUdaEmmc = ETrue
|
True if widgets should be installed from C and E drives
|
LocalizeApplicationConfigurationL(ChspsDefinitionEngineInterface &, ChspsODT &, const TLanguage)
Localizes an application configuration with a device language. This function is used by the LocalizeL service.
-
Since
-
S60 5.0
LocalizeConfigurationsL()
void
|
LocalizeConfigurationsL
|
(
|
)
|
[private]
|
Localizes ODT files according to the device language.
-
Since
-
S60 5.0
LocalizeL(ChspsDefinitionEngineInterface &, ChspsODT &)
Localizes an ODT. Testing: change first two digits from \ Z\resource\BootData\Languages.txt file and reboot the emulator.
-
Since
-
S60 5.0
LocalizePluginConfigurationL(ChspsDefinitionEngineInterface &, ChspsODT &, const TLanguage, TInt)
Localizes a plugin configuration with a device language. This function is used by the LocalizeL service.
-
Since
-
S60 5.0
LockSisxImportL(const TUint32, const TInt)
void
|
LockSisxImportL
|
(
|
const
TUint32
|
aAppUid,
|
|
const
TInt
|
aConfUid
|
|
)
|
[private]
|
Parameters
const
TUint32
aAppUid
|
is an UID of the application
|
const
TInt
aConfUid
|
is an UID of the active configuration
|
NewSessionL(const TVersion &, const RMessage2 &)
NewSessionL
-
Since
-
S60 3.1
PluginInHeaderCache(const TUid)
TBool
|
PluginInHeaderCache
|
(
|
const
TUid
|
aPluginUid
|
)
|
|
Check if given plugin is in header cache.
Parameters
const
TUid
aPluginUid
|
Plugin UID to search from header cache.
|
ReinstallConfL(TInt, TInt)
void
|
ReinstallConfL
|
(
|
TInt
|
aAppUid,
|
|
TInt
|
aConfUid
|
|
)
|
|
Reinstalls defined configuration
-
Since
-
S60 5.0
Parameters
TInt
aAppUid
|
Application UID which configuration is reinstalled
|
TInt
aConfUid
|
Configuration UID of reinstalled configuration
|
ResetResourcesL(ChspsODT &)
void
|
ResetResourcesL
|
(
|
ChspsODT
&
|
aAppODT
|
)
|
|
Erases resource files from plug-in specific subdirectories under the client's private path. Plug-ins that belong to an active application configuration will be processed.
-
Since
-
S60 5.2
Parameters
ChspsODT
& aAppODT
|
is an application configuration to be checked
|
RestoreApplicationConfigurationsL()
void
|
RestoreApplicationConfigurationsL
|
(
|
)
|
[private]
|
Restores application configurations from backup/themes folder
-
Since
-
S60 5.0
RestoreConfigurationL(ChspsODT &)
void
|
RestoreConfigurationL
|
(
|
ChspsODT
&
|
aOdt
|
)
|
[private]
|
Restore configuration
-
Since
-
S60 5.0
Parameters
ChspsODT
& aOdt
|
is reference to application configuration to be restored
|
RestoreImportedConfigurationsL()
void
|
RestoreImportedConfigurationsL
|
(
|
)
|
[private]
|
Installs restored configurations from backup/import folder
-
Since
-
S60 5.0
RunAutoInstaller(TAutoInstallerStates)
RunAutoInstaller Runs auto installer
-
Since
-
S60 5.0
SecurityEnforcer()
SecurityEnforcer
-
Since
-
S60 3.1
SetResourceFileCopyRequired(const TInt)
void
|
SetResourceFileCopyRequired
|
(
|
const
TInt
|
aAppUid
|
)
|
|
Foreces checking of related file resouces within each server session. Should be called when the application configuration has been modified.
-
Since
-
S60 5.2
Parameters
const
TInt
aAppUid
|
UID of the application configuration
|
StopAutoInstaller()
void
|
StopAutoInstaller
|
(
|
)
|
[private]
|
StopAutoInstaller Stops auto installer and does house keeping after installation
-
Since
-
S60 3.2
UninstallImport(const CDir *)
void
|
UninstallImport
|
(
|
const
CDir
*
|
aFilelist
|
)
|
[private]
|
Initiates uninstallation of a manifest file located under the imports folder.
-
Since
-
S60 5.0
Parameters
const
CDir
* aFilelist
|
is a list of dat files under the imports folder or NULL
|
UnlockSisxImportL(const TUint32)
void
|
UnlockSisxImportL
|
(
|
const
TUint32
|
aAppUid
|
)
|
[private]
|
Parameters
const
TUint32
aAppUid
|
is an UID of the application
|
UpdateHeaderListCache(ThspsCacheOperations, const TInt, const TInt, const TInt)
Updates the header list cache based on the provided ODT information. Should be preferred over the previous API.
-
Since
-
S60 5.0
Parameters
ThspsCacheOperations
aOperation
|
is an enumeration of the cache operations
|
const
TInt
aRootUid
|
is an UID of the application/interface
|
const
TInt
aProviderUid
|
is an UID of the provider
|
const
TInt
aConfigurationUid
|
|
UpdateHeaderListCacheL()
void
|
UpdateHeaderListCacheL
|
(
|
)
|
|
UpdateHeaderListCacheL Re-scans the file system under the Plug-in Repository. Execution is slow and should be used only when absolutely required. Updates headerlist cache
-
Since
-
S60 5.0
ValidateRestoredConfigurationL(ChspsODT &)
void
|
ValidateRestoredConfigurationL
|
(
|
ChspsODT
&
|
aOdt
|
)
|
[private]
|
Validates restored application configuration
-
Since
-
S60 5.0
Parameters
ChspsODT
& aOdt
|
is reference to application configuration to be validated
|
Member Data Documentation
conn::CActiveBackupClient * iActiveBackupClient
ChspsAutoInstaller * iAutoInstaller
TInt
iAutoInstallerState
TInt
|
iAutoInstallerState
|
[private]
|
CHSPSBRHandler * iBRHandler
CHSPSBRObserver * iBRObserver
ChspsCenRepListener * iCenRepListener
CRepository * iCentralRepository
TInt
iCurrentManifestFile
TInt
|
iCurrentManifestFile
|
[private]
|
ChspsDefinitionRepository * iDefinitionRepository
TLanguage
iDeviceLanguage
ChspsFileChangeListener * iFileChangeListener
CArrayPtrSeg< ChspsODT > * iHeaderListCache
TBool
iHeaderListPending
TBool
|
iHeaderListPending
|
[private]
|
RPointerArray< HBufC > iInstallableSisxThemes
RPointerArray< HBufC > iInstalledSisxThemes
RPointerArray< HBufC > iManifestFiles
TInt
iRequestClientCount
TInt
|
iRequestClientCount
|
[private]
|
ChspsRomInstaller * iRomInstaller
ChspsSecurityEnforcer * iSecurityEnforcer
RPointerArray< ChspsThemeServerSession > iSessions
TInt
iThemeIndexToRemove
TInt
|
iThemeIndexToRemove
|
[private]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.