equal
deleted
inserted
replaced
1 // Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies). |
2 // All rights reserved. |
2 // All rights reserved. |
3 // This component and the accompanying materials are made available |
3 // This component and the accompanying materials are made available |
4 // under the terms of "Eclipse Public License v1.0" |
4 // under the terms of "Eclipse Public License v1.0" |
5 // which accompanies this distribution, and is available |
5 // which accompanies this distribution, and is available |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
20 |
20 |
21 #ifndef SYMBIAN_PDPTIERMANAGERFACTORY_H |
21 #ifndef SYMBIAN_PDPTIERMANAGERFACTORY_H |
22 #define SYMBIAN_PDPTIERMANAGERFACTORY_H |
22 #define SYMBIAN_PDPTIERMANAGERFACTORY_H |
23 |
23 |
24 #include <comms-infras/ss_tiermanager.h> |
24 #include <comms-infras/ss_tiermanager.h> |
|
25 #include "pdp.hrh" |
|
26 |
25 class CPDPTierManagerFactory : public ESock::CTierManagerFactoryBase |
27 class CPDPTierManagerFactory : public ESock::CTierManagerFactoryBase |
26 { |
28 { |
27 public: |
29 public: |
28 enum { EUid = 0x2001A35B }; |
30 enum { EUid = PDPTierManagerImplUid }; |
29 static CPDPTierManagerFactory* NewL(TAny* aParentContainer); |
31 static CPDPTierManagerFactory* NewL(TAny* aParentContainer); |
30 |
32 |
31 protected: |
33 protected: |
32 CPDPTierManagerFactory(TUid aTierTypeId, TUid aFactoryUid, ESock::CTierManagerFactoryContainer& aParentContainer); |
34 CPDPTierManagerFactory(TUid aTierTypeId, TUid aFactoryUid, ESock::CTierManagerFactoryContainer& aParentContainer); |
33 virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery); |
35 virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery); |