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 TInt ConvertSNAPPrefToTagIdL ( TUint , CommsDat::CMDBSession &)
IMPORT_C void FillListL ( TConnIdList &, TUint , CommsDat::CMDBSession &)
IMPORT_C void FillListL ( RConnPrefList &, TUint , CommsDat::CMDBSession &)
IMPORT_C TUint GetConnectionAttemptsL ( CommsDat::CMDBSession &)
IMPORT_C void GetPrefsFromConnPrefRecL ( 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 TUid MapElementIdToTagId ( TUint , CommsDat::CMDBSession &)
IMPORT_C void MapRankingAndDirectionToPrefsL ( TUint , TCommDbConnectionDirection , TCommDbConnPref &, CommsDat::CMDBSession &)
IMPORT_C void MapRankingToPrefsL ( TUint , TCommDbConnPref &, CommsDat::CMDBSession &)
IMPORT_C TUid MapTierIdsL ( TUid , TUint )
IMPORT_C TUid MapTierIdtoTierImplIdL ( TUid , CommsDat::CMDBSession &)
IMPORT_C void ParseTLConfigAccessPointIdsL ( RArray < TUint > &, const TDesC &)
IMPORT_C TUint ReadCprConfigL ( TUint , CommsDat::CMDBSession &)
IMPORT_C TUint ReadCustomSelectionPolicyIdL ( TUint , CommsDat::CMDBSession &)
IMPORT_C TUint ReadDefaultAccessPointL ( TUid , CommsDat::CMDBSession &)
IMPORT_C TUid ReadMCprUidL ( TUint , CommsDat::CMDBSession &)
IMPORT_C TUint ReadSelectionPolicyIdL ( TUint , CommsDat::CMDBSession &)
IMPORT_C TUid ReadTierIdL ( 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 TInt ConvertSNAPPrefToTagIdL ( TUint aSNAPPref,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aSNAPPref
CommsDat::CMDBSession & aDbs

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

IMPORT_C void FillListL ( TConnIdList & aList,
TUint selectionPolicy,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TConnIdList & aList
TUint selectionPolicy
CommsDat::CMDBSession & aDbs

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

IMPORT_C void FillListL ( RConnPrefList & aList,
TUint selectionPolicy,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

RConnPrefList & aList
TUint selectionPolicy
CommsDat::CMDBSession & aDbs

GetConnectionAttemptsL(CommsDat::CMDBSession &)

IMPORT_C TUint GetConnectionAttemptsL ( CommsDat::CMDBSession & aDbs ) [static]

Parameters

CommsDat::CMDBSession & aDbs

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

IMPORT_C void GetPrefsFromConnPrefRecL ( TUint aConnPrefRecElemId,
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::TMDBElementId aApSelId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

CommsDat::TMDBElementId aApSelId
CommsDat::CMDBSession & aDbs

LoadAccessPointRecordL(TUid, CommsDat::CMDBSession &)

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

Parameters

TUid aAccessPointId
CommsDat::CMDBSession & aDbs

LoadAccessPointRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDAccessPointRecord * LoadAccessPointRecordL ( TUint aAccessPointId,
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 ( TUid aTierId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUid aTierId
CommsDat::CMDBSession & aDbs

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

IMPORT_C CommsDat::CMDBRecordSet < CommsDat::CCDAccessPointRecord > * LoadAccessPointRecordsL ( TUid aTierId,
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 ( TUint aId,
CommsDat::CMDBSession & aDBs
) [static]

Parameters

TUint aId
CommsDat::CMDBSession & aDBs

LoadCprRecordL(TUint, CommsDat::CMDBSession &)

IMPORT_C CommsDat::CCDCprRecord * LoadCprRecordL ( TUint aCprId,
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 ( TUint aIapId,
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 ( TUint aMCprId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aMCprId
CommsDat::CMDBSession & aDbs

LoadMCprRecordL(TUid, CommsDat::CMDBSession &)

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

Parameters

TUid aMCprFactoryUid
CommsDat::CMDBSession & aDbs

LoadProtocolRecordL(TUint, CommsDat::CMDBSession &)

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

Parameters

TUint aProtocolId
CommsDat::CMDBSession & aDbs

LoadSCprRecordL(TUint, CommsDat::CMDBSession &)

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

Parameters

TUint aSCprId
CommsDat::CMDBSession & aDbs

LoadTierRecordL(TUid, CommsDat::CMDBSession &)

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

Parameters

TUid aTierId
CommsDat::CMDBSession & aDbs

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

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

Parameters

CommsDat::TMDBElementId aTierId
CommsDat::CMDBSession & aDbs

MapElementIdToTagId(TUint, CommsDat::CMDBSession &)

IMPORT_C TUid MapElementIdToTagId ( TUint aElementId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aElementId
CommsDat::CMDBSession & aDbs

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

IMPORT_C void MapRankingAndDirectionToPrefsL ( TUint aRanking,
TCommDbConnectionDirection aDirection,
TCommDbConnPref & aPrefs,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

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

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

IMPORT_C void MapRankingToPrefsL ( TUint aRanking,
TCommDbConnPref & aPrefs,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aRanking
TCommDbConnPref & aPrefs
CommsDat::CMDBSession & aDbs

MapTierIdsForLegacyImplicitFlowsL(TUid, TUint)

TUid MapTierIdsForLegacyImplicitFlowsL ( TUid aTierId,
TUint aProtocol
) [private, static]

Parameters

TUid aTierId
TUint aProtocol

MapTierIdsL(TUid, TUint)

IMPORT_C TUid MapTierIdsL ( TUid aTierId,
TUint aProtocol
) [static]

Parameters

TUid aTierId
TUint aProtocol

MapTierIdtoTierImplIdL(TUid, CommsDat::CMDBSession &)

IMPORT_C TUid MapTierIdtoTierImplIdL ( TUid aTierUid,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUid aTierUid
CommsDat::CMDBSession & aDbs

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

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

Parameters

RArray < TUint > & aIds
const TDesC & aIdList

ReadCprConfigL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUint ReadCprConfigL ( TUint aAccessPointId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadCustomSelectionPolicyIdL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUint ReadCustomSelectionPolicyIdL ( TUint aAccessPointId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadDefaultAccessPointL(TUid, CommsDat::CMDBSession &)

IMPORT_C TUint ReadDefaultAccessPointL ( TUid aTierId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUid aTierId
CommsDat::CMDBSession & aDbs

ReadMCprUidL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUid ReadMCprUidL ( TUint aAccessPointId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadSelectionPolicyIdL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUint ReadSelectionPolicyIdL ( TUint aAccessPointId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ReadTierIdL(TUint, CommsDat::CMDBSession &)

IMPORT_C TUid ReadTierIdL ( TUint aAccessPointId,
CommsDat::CMDBSession & aDbs
) [static]

Parameters

TUint aAccessPointId
CommsDat::CMDBSession & aDbs

ResolveDefAPtoTagL(TInt, CommsDat::CMDBSession &)

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

Parameters

TInt aElementId
CommsDat::CMDBSession & aDbs