equal
deleted
inserted
replaced
1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). |
1 // Copyright (c) 2006-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". |
22 |
22 |
23 #ifndef SYMBIAN_PDPMCPR_FACTORY_H |
23 #ifndef SYMBIAN_PDPMCPR_FACTORY_H |
24 #define SYMBIAN_PDPMCPR_FACTORY_H |
24 #define SYMBIAN_PDPMCPR_FACTORY_H |
25 |
25 |
26 #include <comms-infras/ss_metaconnprov.h> |
26 #include <comms-infras/ss_metaconnprov.h> |
|
27 #include "pdp.hrh" |
27 |
28 |
28 class CPdpMetaConnectionProviderFactory : public ESock::CMetaConnectionProviderFactoryBase |
29 class CPdpMetaConnectionProviderFactory : public ESock::CMetaConnectionProviderFactoryBase |
29 { |
30 { |
30 public: |
31 public: |
31 enum { iUid = 0x102822F0 }; |
32 enum { iUid = PDPMcprImplUid }; |
32 static CPdpMetaConnectionProviderFactory* NewL(TAny* aParentContainer); |
33 static CPdpMetaConnectionProviderFactory* NewL(TAny* aParentContainer); |
33 |
34 |
34 protected: |
35 protected: |
35 CPdpMetaConnectionProviderFactory(TUid aFactoryId, ESock::CMetaConnectionFactoryContainer& aParentContainer); |
36 CPdpMetaConnectionProviderFactory(TUid aFactoryId, ESock::CMetaConnectionFactoryContainer& aParentContainer); |
36 ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery); |
37 ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery); |