CCmPluginLanBase Class Reference
| class CCmPluginLanBase : public CCmPluginBaseEng |
Lan based plugin IF implementation class
cmmanager.lib
- Since
- S60 v3.2
| Inherited Functions |
|---|
| | CBase::CBase() |
| | CBase::Delete(CBase *) |
| | CBase::Extension_(TUint,TAny *&,TAny *) |
| | 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() |
| | CCmPluginBaseEng::AddCommonConversionTableL(const TCmCommonAttrConvArrayItem *) |
| | CCmPluginBaseEng::AddConverstionTableL(CommsDat::CCDRecordBase **,TBool *,const TCmAttribConvTable *) |
| | CCmPluginBaseEng::AddResourceFileL(const TDesC &) |
| | CCmPluginBaseEng::AdditionalReset() |
| | CCmPluginBaseEng::AllocReadL(TInt)const |
| | CCmPluginBaseEng::CCmPluginBaseEng(TCmPluginInitParam *) |
| | CCmPluginBaseEng::CanHandleIapIdL(CommsDat::CCDIAPRecord *)const |
| | CCmPluginBaseEng::CanHandleIapIdL(TUint32)const |
| | CCmPluginBaseEng::CheckDNSServerAddressL(TBool,CommsDat::CMDBField< TDesC > &,CommsDat::CMDBField< TDesC > &,CommsDat::CMDBField< TBool > &) |
| | CCmPluginBaseEng::CheckIfAlreadyConnected()const |
| | CCmPluginBaseEng::CheckIfNameModifiedL(CommsDat::CCDRecordBase *)const |
| | CCmPluginBaseEng::CheckSpaceBelowCriticalLevelL()const |
| | CCmPluginBaseEng::CmMgr()const |
| | CCmPluginBaseEng::CommitTransactionL(TInt) |
| | CCmPluginBaseEng::ConvTableItem(TUint32) |
| | CCmPluginBaseEng::CopyAdditionalDataL(CCmPluginBaseEng &)const |
| | CCmPluginBaseEng::CreateAdditionalRecordsL() |
| | CCmPluginBaseEng::CreateCopyL()const |
| | CCmPluginBaseEng::CreateInstanceL(TCmPluginInitParam &)const |
| | CCmPluginBaseEng::CreateNewL() |
| | CCmPluginBaseEng::DecrementRefCounter() |
| | CCmPluginBaseEng::DeleteAdditionalRecordsL() |
| | CCmPluginBaseEng::DeleteL(TBool,TBool) |
| | CCmPluginBaseEng::Destination()const |
| | CCmPluginBaseEng::FeatureSupported(TInt) |
| | CCmPluginBaseEng::FilterPossibleParentsL(RArray< TUint32 > &) |
| | CCmPluginBaseEng::GetAdditionalUids(RArray< TUint32 > &) |
| | CCmPluginBaseEng::GetBoolAttributeL(const TUint32)const |
| | CCmPluginBaseEng::GetIntAttributeL(const TUint32)const |
| | CCmPluginBaseEng::GetRefCounter() |
| | CCmPluginBaseEng::GetString8AttributeL(const TUint32)const |
| | CCmPluginBaseEng::GetStringAttributeL(const TUint32)const |
| | CCmPluginBaseEng::GlobalBearerPriority(const TDesC &)const |
| | CCmPluginBaseEng::GlobalUiBearerPriority(const TDesC &)const |
| | CCmPluginBaseEng::IAPRecordElementId()const |
| | CCmPluginBaseEng::IdIsValid() |
| | CCmPluginBaseEng::IncrementRefCounter() |
| | CCmPluginBaseEng::IsLinkedToIap(TUint32) |
| | CCmPluginBaseEng::IsLinkedToSnap(TUint32) |
| | CCmPluginBaseEng::IsProtected()const |
| | CCmPluginBaseEng::LoadAdditionalRecordsL() |
| | CCmPluginBaseEng::LoadL(TUint32) |
| | CCmPluginBaseEng::NumOfConnMethodReferencesL() |
| | CCmPluginBaseEng::OpenTransactionLC() |
| | CCmPluginBaseEng::ParentDestination()const |
| | CCmPluginBaseEng::PrepareToCopyDataL(CCmPluginBaseEng &)const |
| | CCmPluginBaseEng::PrepareToDeleteRecordsL() |
| | CCmPluginBaseEng::PrepareToLoadRecordsL() |
| | CCmPluginBaseEng::RemoveCommonConversionTable(const TCmCommonAttrConvArrayItem *) |
| | CCmPluginBaseEng::RemoveConversionTable(const TCmAttribConvTable *) |
| | CCmPluginBaseEng::RemoveResourceFile(const TDesC &) |
| | CCmPluginBaseEng::Reset() |
| | CCmPluginBaseEng::RestoreAttributeL(const TUint32) |
| | CCmPluginBaseEng::RollbackTransaction() |
| | CCmPluginBaseEng::Session()const |
| | CCmPluginBaseEng::SetBoolAttributeL(const TUint32,TBool) |
| | CCmPluginBaseEng::SetDNSServerAddressL(TUint32,const TDesC &,TUint32,const TDesC &,TUint32,TBool) |
| | CCmPluginBaseEng::SetIdValidity(TBool) |
| | CCmPluginBaseEng::SetIntAttributeL(const TUint32,TUint32) |
| | CCmPluginBaseEng::SetPreDefinedId(const TUint32) |
| | CCmPluginBaseEng::SetProxyServerNameL(const TDesC &) |
| | CCmPluginBaseEng::SetString8AttributeL(const TUint32,const TDesC8 &) |
| | CCmPluginBaseEng::SetStringAttributeL(const TUint32,const TDesC16 &) |
| | CCmPluginBaseEng::UpdateAdditionalRecordsL() |
| | CCmPluginBaseEng::UpdateL() |
| | CCmPluginBaseEng::UpdateServiceRecordL() |
| | CCmPluginBaseEng::~CCmPluginBaseEng() |
Constructor & Destructor Documentation
CCmPluginLanBase(TCmPluginInitParam *)
~CCmPluginLanBase()
| IMPORT_C | ~CCmPluginLanBase | ( | ) | [protected, virtual] |
Member Functions Documentation
BearerRecordIdLC(HBufC *&, TUint32 &)
| IMPORT_C void | BearerRecordIdLC | ( | HBufC *& | aBearerName, |
| | TUint32 & | aRecordId |
| | ) | [protected, virtual] |
Return the bearer table name and record id of this connection in the bearer table.
ConstructL()
| IMPORT_C void | ConstructL | ( | ) | [protected, virtual] |
Second phase constructor. Leaves on failure.
CreateNewServiceRecordL()
| IMPORT_C void | CreateNewServiceRecordL | ( | ) | [protected, virtual] |
Creates a new service record.
InitializeWithUiL(TBool)
| IMPORT_C TBool | InitializeWithUiL | ( | TBool | aManuallyConfigure | ) | [virtual] |
No UI for LanBase. Panics in debug mode, leaves with KErrNotSupported in release mode.
LoadServiceSettingL()
| IMPORT_C void | LoadServiceSettingL | ( | ) | [virtual] |
Load service record. Default implementation can create only factory supported record instances.
PrepareToUpdateRecordsL()
| IMPORT_C void | PrepareToUpdateRecordsL | ( | ) | [virtual] |
RunSettingsL()
| IMPORT_C TInt | RunSettingsL | ( | ) | [virtual] |
No UI for LanBase. Panics in debug mode, leaves with KErrNotSupported in release mode.
ServiceRecordIdLC(HBufC *&, TUint32 &)
| IMPORT_C void | ServiceRecordIdLC | ( | HBufC *& | aServiceName, |
| | TUint32 & | aRecordId |
| | ) | [protected, virtual] |
Return the service table name and record id of this connection in the service table.
Member Data Documentation
TBuf< CommsDat::KMaxTextLength > iBearerRecName
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.