ESock::TierManagerUtils Class Reference

class ESock::TierManagerUtils

Base class for selection resolver factories. Specifies the interface that selection resolver factories must implement.

Public Member Functions
IMPORT_C RTierThreadMap *BuildTierThreadMappingL(CommsDat::CMDBSession &)
IMPORT_C TIntConvertSNAPPrefToTagIdL(TUint, CommsDat::CMDBSession &)
IMPORT_C voidFillListL(TConnIdList &, TUint, CommsDat::CMDBSession &)
IMPORT_C voidFillListL(RConnPrefList &, TUint, CommsDat::CMDBSession &)
IMPORT_C TUintGetConnectionAttemptsL(CommsDat::CMDBSession &)
IMPORT_C voidGetPrefsFromConnPrefRecL(TUint, CommsDat::CMDBSession &, TConnectionPrefs &)
IMPORT_C CommsDat::CCDAPPrioritySelectionPolicyRecord *LoadAPPrioritySelRecordL(CommsDat::TMDBElementId, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDAccessPointRecord *LoadAccessPointRecordL(TUid, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDAccessPointRecord *LoadAccessPointRecordL(TUint, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDAccessPointRecord *LoadAccessPointRecordL(const TProviderInfo &, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CMDBRecordSet< CommsDat::CCDAccessPointRecord > *LoadAccessPointRecordsL(TUid, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CMDBRecordSet< CommsDat::CCDAccessPointRecord > *LoadAccessPointRecordsL(TUid, const RArray< TAccessPointInfo > &, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDConfigAccessPointRecord *LoadConfigAccessPointRecordL(TUint, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDCprRecord *LoadCprRecordL(TUint, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDGlobalSettingsRecord *LoadGlobalSettingsRecordL(CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDIAPRecord *LoadIapRecordL(TUint, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CMDBRecordSet< CommsDat::CCDIAPRecord > *LoadIapRecordsL(CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDMCprRecord *LoadMCprRecordL(TUint, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDMCprRecord *LoadMCprRecordL(TUid, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDProtocolRecord *LoadProtocolRecordL(TUint, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDSCprRecord *LoadSCprRecordL(TUint, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDTierRecord *LoadTierRecordL(TUid, CommsDat::CMDBSession &)
IMPORT_C CommsDat::CCDTierRecord *LoadTierRecordL(CommsDat::TMDBElementId, CommsDat::CMDBSession &)
IMPORT_C TUidMapElementIdToTagId(TUint, CommsDat::CMDBSession &)
IMPORT_C voidMapRankingAndDirectionToPrefsL(TUint, TCommDbConnectionDirection, TCommDbConnPref &, CommsDat::CMDBSession &)
IMPORT_C voidMapRankingToPrefsL(TUint, TCommDbConnPref &, CommsDat::CMDBSession &)
IMPORT_C TUidMapTierIdsL(TUid, TUint)
IMPORT_C TUidMapTierIdtoTierImplIdL(TUid, CommsDat::CMDBSession &)
IMPORT_C voidParseTLConfigAccessPointIdsL(RArray< TUint > &, const TDesC &)
IMPORT_C TUintReadCprConfigL(TUint, CommsDat::CMDBSession &)
IMPORT_C TUintReadCustomSelectionPolicyIdL(TUint, CommsDat::CMDBSession &)
IMPORT_C TUintReadDefaultAccessPointL(TUid, CommsDat::CMDBSession &)
IMPORT_C TUidReadMCprUidL(TUint, CommsDat::CMDBSession &)
IMPORT_C TUintReadSelectionPolicyIdL(TUint, CommsDat::CMDBSession &)
IMPORT_C TUidReadTierIdL(TUint, CommsDat::CMDBSession &)
Private Member Functions
TUid MapTierIdsForLegacyImplicitFlowsL(TUid, TUint)
TInt ResolveDefAPtoTagL(TInt, CommsDat::CMDBSession &)

Member Functions Documentation

BuildTierThreadMappingL(CommsDat::CMDBSession &)

IMPORT_C RTierThreadMap *BuildTierThreadMappingL(CommsDat::CMDBSession &aDbs)[static]

Parameters

CommsDat::CMDBSession & aDbs

ConvertSNAPPrefToTagIdL(TUint, CommsDat::CMDBSession &)

IMPORT_C TIntConvertSNAPPrefToTagIdL(TUintaSNAPPref,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aSNAPPref
CommsDat::CMDBSession & aDbs

FillListL(TConnIdList &, TUint, CommsDat::CMDBSession &)

IMPORT_C voidFillListL(TConnIdList &aList,
TUintselectionPolicy,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TConnIdList & aList
TUint selectionPolicy
CommsDat::CMDBSession & aDbs

FillListL(RConnPrefList &, TUint, CommsDat::CMDBSession &)

IMPORT_C voidFillListL(RConnPrefList &aList,
TUintselectionPolicy,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

RConnPrefList & aList
TUint selectionPolicy
CommsDat::CMDBSession & aDbs

GetConnectionAttemptsL(CommsDat::CMDBSession &)

IMPORT_C TUintGetConnectionAttemptsL(CommsDat::CMDBSession &aDbs)[static]

Parameters

CommsDat::CMDBSession & aDbs

GetPrefsFromConnPrefRecL(TUint, CommsDat::CMDBSession &, TConnectionPrefs &)

IMPORT_C voidGetPrefsFromConnPrefRecL(TUintaConnPrefRecElemId,
CommsDat::CMDBSession &aDbs,
TConnectionPrefs &aConnPrefs
)[static]

Parameters

TUint aConnPrefRecElemId
CommsDat::CMDBSession & aDbs
TConnectionPrefs & aConnPrefs

LoadAPPrioritySelRecordL(CommsDat::TMDBElementId, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDAPPrioritySelectionPolicyRecord *LoadAPPrioritySelRecordL(CommsDat::TMDBElementIdaApSelId,
CommsDat::CMDBSession &aDbs
)[static]

LoadAccessPointRecordL(TUid, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDAccessPointRecord *LoadAccessPointRecordL(TUidaAccessPointId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUid aAccessPointId
CommsDat::CMDBSession & aDbs

LoadAccessPointRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDAccessPointRecord *LoadAccessPointRecordL(TUintaAccessPointId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

LoadAccessPointRecordL(const TProviderInfo &, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDAccessPointRecord *LoadAccessPointRecordL(const TProviderInfo &aProviderInfo,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

const TProviderInfo & aProviderInfo
CommsDat::CMDBSession & aDbs

LoadAccessPointRecordsL(TUid, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CMDBRecordSet< CommsDat::CCDAccessPointRecord > *LoadAccessPointRecordsL(TUidaTierId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUid aTierId
CommsDat::CMDBSession & aDbs

LoadAccessPointRecordsL(TUid, const RArray< TAccessPointInfo > &, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CMDBRecordSet< CommsDat::CCDAccessPointRecord > *LoadAccessPointRecordsL(TUidaTierId,
const RArray< TAccessPointInfo > &aApIdsToMatch,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUid aTierId
const RArray< TAccessPointInfo > & aApIdsToMatch
CommsDat::CMDBSession & aDbs

LoadConfigAccessPointRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDConfigAccessPointRecord *LoadConfigAccessPointRecordL(TUintaId,
CommsDat::CMDBSession &aDBs
)[static]

Parameters

TUint aId
CommsDat::CMDBSession & aDBs

LoadCprRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDCprRecord *LoadCprRecordL(TUintaCprId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aCprId
CommsDat::CMDBSession & aDbs

LoadGlobalSettingsRecordL(CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDGlobalSettingsRecord *LoadGlobalSettingsRecordL(CommsDat::CMDBSession &aDbs)[static]

Parameters

CommsDat::CMDBSession & aDbs

LoadIapRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDIAPRecord *LoadIapRecordL(TUintaIapId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aIapId
CommsDat::CMDBSession & aDbs

LoadIapRecordsL(CommsDat::CMDBSession &)

IMPORT_C CommsDat::CMDBRecordSet< CommsDat::CCDIAPRecord > *LoadIapRecordsL(CommsDat::CMDBSession &aDbs)[static]

Parameters

CommsDat::CMDBSession & aDbs

LoadMCprRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDMCprRecord *LoadMCprRecordL(TUintaMCprId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aMCprId
CommsDat::CMDBSession & aDbs

LoadMCprRecordL(TUid, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDMCprRecord *LoadMCprRecordL(TUidaMCprFactoryUid,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUid aMCprFactoryUid
CommsDat::CMDBSession & aDbs

LoadProtocolRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDProtocolRecord *LoadProtocolRecordL(TUintaProtocolId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aProtocolId
CommsDat::CMDBSession & aDbs

LoadSCprRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDSCprRecord *LoadSCprRecordL(TUintaSCprId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aSCprId
CommsDat::CMDBSession & aDbs

LoadTierRecordL(TUid, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDTierRecord *LoadTierRecordL(TUidaTierId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUid aTierId
CommsDat::CMDBSession & aDbs

LoadTierRecordL(CommsDat::TMDBElementId, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDTierRecord *LoadTierRecordL(CommsDat::TMDBElementIdaTierId,
CommsDat::CMDBSession &aDbs
)[static]

MapElementIdToTagId(TUint, CommsDat::CMDBSession &)

IMPORT_C TUidMapElementIdToTagId(TUintaElementId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aElementId
CommsDat::CMDBSession & aDbs

MapRankingAndDirectionToPrefsL(TUint, TCommDbConnectionDirection, TCommDbConnPref &, CommsDat::CMDBSession &)

IMPORT_C voidMapRankingAndDirectionToPrefsL(TUintaRanking,
TCommDbConnectionDirectionaDirection,
TCommDbConnPref &aPrefs,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aRanking
TCommDbConnectionDirection aDirection
TCommDbConnPref & aPrefs
CommsDat::CMDBSession & aDbs

MapRankingToPrefsL(TUint, TCommDbConnPref &, CommsDat::CMDBSession &)

IMPORT_C voidMapRankingToPrefsL(TUintaRanking,
TCommDbConnPref &aPrefs,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aRanking
TCommDbConnPref & aPrefs
CommsDat::CMDBSession & aDbs

MapTierIdsForLegacyImplicitFlowsL(TUid, TUint)

TUid MapTierIdsForLegacyImplicitFlowsL(TUidaTierId,
TUintaProtocol
)[private, static]

Parameters

TUid aTierId
TUint aProtocol

MapTierIdsL(TUid, TUint)

IMPORT_C TUidMapTierIdsL(TUidaTierId,
TUintaProtocol
)[static]

Parameters

TUid aTierId
TUint aProtocol

MapTierIdtoTierImplIdL(TUid, CommsDat::CMDBSession &)

IMPORT_C TUidMapTierIdtoTierImplIdL(TUidaTierUid,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUid aTierUid
CommsDat::CMDBSession & aDbs

ParseTLConfigAccessPointIdsL(RArray< TUint > &, const TDesC &)

IMPORT_C voidParseTLConfigAccessPointIdsL(RArray< TUint > &aIds,
const TDesC &aIdList
)[static]

Parameters

RArray< TUint > & aIds
const TDesC & aIdList

ReadCprConfigL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUintReadCprConfigL(TUintaAccessPointId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadCustomSelectionPolicyIdL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUintReadCustomSelectionPolicyIdL(TUintaAccessPointId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadDefaultAccessPointL(TUid, CommsDat::CMDBSession &)

IMPORT_C TUintReadDefaultAccessPointL(TUidaTierId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUid aTierId
CommsDat::CMDBSession & aDbs

ReadMCprUidL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUidReadMCprUidL(TUintaAccessPointId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadSelectionPolicyIdL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUintReadSelectionPolicyIdL(TUintaAccessPointId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadTierIdL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUidReadTierIdL(TUintaAccessPointId,
CommsDat::CMDBSession &aDbs
)[static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ResolveDefAPtoTagL(TInt, CommsDat::CMDBSession &)

TInt ResolveDefAPtoTagL(TIntaElementId,
CommsDat::CMDBSession &aDbs
)[private, static]

Parameters

TInt aElementId
CommsDat::CMDBSession & aDbs