telephonyprotocols/pdplayer/inc/pdpmcprfactory.h
branchRCL_3
changeset 6 fc69e1e37771
parent 0 3553901f7fa8
equal deleted inserted replaced
5:7ef16719d8cb 6:fc69e1e37771
     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);