ESock::CCommsFactoryBase Class Reference
class ESock::CCommsFactoryBase : public Factories::CFactoryBase |
Comms Factory Base class (Specialised by sub-connection provider factories and other provider factories in future. It provides basic object managment functionlity and the ability for a factory to be load from another Dynamic Linked Library via the ECOM framework.
It also provides asynchronous destruction for it's managed objects (if required) but also copes with synchronous destruction, should a managed object get deleted by another entity.
Since 9.0
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() |
| Factories::CFactoryBase::AddManagedObjectL(AFactoryObject &) |
| Factories::CFactoryBase::CFactoryBase(TUid,CFactoryContainer &) |
| Factories::CFactoryBase::ConstructL() |
| Factories::CFactoryBase::ConstructL(const TUid &) |
| Factories::CFactoryBase::DeRegisterNotifier(const IFactoryNotify &) |
| Factories::CFactoryBase::FindObject(MFactoryQuery &)const |
| Factories::CFactoryBase::ManagedObjectBeingDeleted(AFactoryObject &) |
| Factories::CFactoryBase::NewL(const TDesC8 &,const TUid &,CFactoryContainer &) |
| Factories::CFactoryBase::NewL(const TUid &,CFactoryContainer &) |
| Factories::CFactoryBase::ParentContainer() |
| Factories::CFactoryBase::RegisterNotifierL(const IFactoryNotify &) |
| Factories::CFactoryBase::RemoveManagedObject(AFactoryObject &) |
| Factories::CFactoryBase::Uid()const |
| Factories::CFactoryBase::~CFactoryBase() |
Constructor & Destructor Documentation
CCommsFactoryBase(TUid, CCommsFactoryContainer &)
~CCommsFactoryBase()
IMPORT_C | ~CCommsFactoryBase | ( | ) | [virtual] |
Member Functions Documentation
CreateObjectL(TFactoryQueryBase &)
DoCreateObjectL(TFactoryQueryBase &)
DoFindOrCreateObjectL(TFactoryQueryBase &)
DoPostCreationL(ACommsFactoryNodeId *, TFactoryQueryBase &)
DoReceiveMessage(NetMessages::CMessage &)
Find(Factories::MFactoryQuery &)
FindOrCreateObjectL(TFactoryQueryBase &)
SendMessage(NetMessages::CMessage &)
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.