| class ESock::CTierManagerBase : public CBase |
Base class for a meta connection provider.
| Public Member Functions | |
|---|---|
| IMPORT_C void | AddMetaConnectionProviderL (const CMetaConnectionProviderBase *) |
| const RPointerArray < CMetaConnectionProviderBase > & | GetMetaConnectionProviders () |
| TBool | HandleContentionL ( CMetaConnectionProviderBase *, Messages::TNodeId &, TUint ) |
| const Messages::TNodeId & | Id () |
| TBool | IsUnavailableDueToContention (const CMetaConnectionProviderBase *) |
| IMPORT_C void | RemoveMetaConnectionProvider (const CMetaConnectionProviderBase *) |
| IMPORT_C TUid | TierId () |
| IMPORT_C TUid | TierImplId () |
| Protected Member Functions | |
|---|---|
| CTierManagerBase ( CTierManagerFactoryBase &, const MeshMachine::TNodeActivityMap &) | |
| ~CTierManagerBase () | |
| IMPORT_C NetInterfaces::TInterfaceControl * | FetchNodeInterfaceControlL ( TInt ) |
| Protected Attributes | |
|---|---|
| RPointerArray < CMetaConnectionProviderBase > | iMetaConnectionProviders |
| IMPORT_C | CTierManagerBase | ( | CTierManagerFactoryBase & | aFactory, |
| const MeshMachine::TNodeActivityMap & | aActivityMap | |||
| ) | [protected] | |||
Constructor for CTierManagerBase
| CTierManagerFactoryBase & aFactory | Parent container for the tier manager |
| const MeshMachine::TNodeActivityMap & aActivityMap | Activity map for the tier manager |
| IMPORT_C | ~CTierManagerBase | ( | ) | [protected, virtual] |
Destructor for CTierManagerBase .
| IMPORT_C void | AddMetaConnectionProviderL | ( | const CMetaConnectionProviderBase * | aMetaConnectionProvider | ) |
| const CMetaConnectionProviderBase * aMetaConnectionProvider |
| IMPORT_C NetInterfaces::TInterfaceControl * | FetchNodeInterfaceControlL | ( | TInt | aInterfaceId | ) | [protected, virtual] |
| TInt aInterfaceId |
| const RPointerArray < CMetaConnectionProviderBase > & | GetMetaConnectionProviders | ( | ) | const [inline] |
| TBool | HandleContentionL | ( | CMetaConnectionProviderBase * | aMcpr, |
| Messages::TNodeId & | aPendingCprId, | |||
| TUint | aPriority | |||
| ) | [pure virtual] | |||
| CMetaConnectionProviderBase * aMcpr | |
| Messages::TNodeId & aPendingCprId | |
| TUint aPriority |
| TBool | IsUnavailableDueToContention | ( | const CMetaConnectionProviderBase * | aMetaConnectionProvider | ) | const [pure virtual] |
| const CMetaConnectionProviderBase * aMetaConnectionProvider |
| IMPORT_C void | RemoveMetaConnectionProvider | ( | const CMetaConnectionProviderBase * | aMetaConnectionProvider | ) |
| const CMetaConnectionProviderBase * aMetaConnectionProvider |
| RPointerArray < CMetaConnectionProviderBase > | iMetaConnectionProviders | [protected] |
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.