class TLbsAdminProtocolModulesInfo : public TLbsAdminInfoBase |
The TLbsAdminProtocolModulesInfo class provides a data structure required to manage a list of Protocol Modules to be used. It is a functional extension of the TLbsProtocolModuleId type.
TLbsProtocolModuleId KSettingHomeProtocolModule KSettingRoamingProtocolModule
Public Member Functions | |
---|---|
TLbsAdminProtocolModulesInfo () | |
IMPORT_C TLbsProtocolModuleId | DefaultModuleId () |
IMPORT_C void | GetModuleIds ( TLbsProtocolModuleIdArray &, TInt &) |
IMPORT_C TInt | SetModuleIds (const TLbsProtocolModuleIdArray &, TInt ) |
Inherited Functions | |
---|---|
TLbsAdminInfoBase::ClassSize()const | |
TLbsAdminInfoBase::ClassType()const | |
TLbsAdminInfoBase::TLbsAdminInfoBase() |
Public Member Type Definitions | |
---|---|
typedef | TLbsProtocolModuleId TLbsProtocolModuleIdArray |
Private Attributes | |
---|---|
TLbsProtocolModuleIdArray | iModuleIdArray |
TInt | iModuleIdArrayCount |
TUint32 | iReserved |
Inherited Attributes | |
---|---|
TLbsAdminInfoBase::iClassSize | |
TLbsAdminInfoBase::iClassType |
IMPORT_C | TLbsAdminProtocolModulesInfo | ( | ) |
Default constructor for TLbsAdminProtocolModulesInfo
IMPORT_C TLbsProtocolModuleId | DefaultModuleId | ( | ) | const |
Returns the Id of the default module.
The default module Id can also be obtained by calling GetModuleIds() . It is the first module in the array.
The default module is used for both, incoming (MTLR, NILR) and outgoing (MOLR, MOLR-X3P, MOLR-CellBased) requests.
IMPORT_C void | GetModuleIds | ( | TLbsProtocolModuleIdArray & | aModuleIdArray, |
TInt & | aCount | |||
) | const |
Gets an array of Protocol Module Ids
The first Protocol Module in the array is used for both incoming (MTLR, NILR) and outgoing (MOLR, MOLR-X3P, MOLR-CellBased) requests. The additional protocol modules are used for incoming requests only.
The default module Id can also be obtained by calling DefaultModuleId() .
TLbsProtocolModuleIdArray & aModuleIdArray | [Out] An array of Protocol Module Ids. |
TInt & aCount | [Out] Number of items in the array. |
IMPORT_C TInt | SetModuleIds | ( | const TLbsProtocolModuleIdArray & | aModuleIdArray, |
TInt | aCount | |||
) |
Sets an array of Protocol Module Ids
The first Protocol Module in the array is used for both incoming (MTLR, NILR) and outgoing (MOLR, MOLR-X3P, MOLR-CellBased) requests. The additional protocol modules are used for incoming requests only.
const TLbsProtocolModuleIdArray & aModuleIdArray | [In] An array of Protocol Module Ids. |
TInt aCount | [In] Number of items in the array. |
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.