class TLbsAdminProtocolModuleLoadingInfo : public TLbsAdminInfoBase |
The TLbsAdminProtocolModuleLoadingInfo class allows to define Protocol Module Loading strategy. Although at this point it contains just one simple value, it has been encapsulated in the T class to allow for future extensions.
Public Member Functions | |
---|---|
TLbsAdminProtocolModuleLoadingInfo () | |
IMPORT_C TProtocolModuleLoading | LoadingStrategy () |
IMPORT_C void | SetLoadingStrategy (const TProtocolModuleLoading ) |
Inherited Functions | |
---|---|
TLbsAdminInfoBase::ClassSize()const | |
TLbsAdminInfoBase::ClassType()const | |
TLbsAdminInfoBase::TLbsAdminInfoBase() |
Public Member Enumerations | |
---|---|
enum | _TProtocolModuleLoading { EProtocolModuleLoadingUnknown = 0x00, EProtocolModuleLoadingByStatus = 0x01, EProtocolModuleLoadingAll = 0x02, EProtocolModuleLoadingDynamic = 0x03 } |
Public Member Type Definitions | |
---|---|
typedef | TUint32 TProtocolModuleLoading |
Private Attributes | |
---|---|
TProtocolModuleLoading | iLoadingStrategy |
TUint32 | iReserved |
Inherited Attributes | |
---|---|
TLbsAdminInfoBase::iClassSize | |
TLbsAdminInfoBase::iClassType |
IMPORT_C | TLbsAdminProtocolModuleLoadingInfo | ( | ) |
Default constructor for TLbsAdminProtocolModuleLoadingInfo
IMPORT_C TProtocolModuleLoading | LoadingStrategy | ( | ) | const |
Returns the Protocol Module Loading Strategy setting.
IMPORT_C void | SetLoadingStrategy | ( | const TProtocolModuleLoading | aLoadingStrategy | ) |
Sets the Protocol Module Loading Strategy setting.
const TProtocolModuleLoading aLoadingStrategy | [In] The Protocol Module Loading Strategy setting. |
the enum may be extended in the future
EProtocolModuleLoadingUnknown = 0x00 |
Unknown. May be used to initialise a variable before getting the value of the setting |
EProtocolModuleLoadingByStatus = 0x01 |
Load all roaming OR home Protocol Modules at LBS start-up. The Protocol Modules to be loaded depend on the roaming status |
EProtocolModuleLoadingAll = 0x02 |
Load all roaming and non-roaming Protocol Modules at LBS start-up. |
EProtocolModuleLoadingDynamic = 0x03 |
Dynamically re-load modules when roaming status changes. Note that Protocol Modules intended to be used for emergency calls support should be present in both, roaming and non-roaming list of modules. KLbsSettingHomeProtocolModule KLbsSettingRoamingProtocolModule The setting is currently not supported |
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.