telephonyprotocols/pdplayer/inc/PDPSCPRFactory.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_PDPSCPR_FACTORY_H
    23 #ifndef SYMBIAN_PDPSCPR_FACTORY_H
    24 #define SYMBIAN_PDPSCPR_FACTORY_H
    24 #define SYMBIAN_PDPSCPR_FACTORY_H
    25 
    25 
    26 #include <comms-infras/ss_subconnprov.h>
    26 #include <comms-infras/ss_subconnprov.h>
       
    27 #include "pdp.hrh"
    27 
    28 
    28 class CPDPSubConnectionProviderFactory : public ESock::CSubConnectionProviderFactoryBase
    29 class CPDPSubConnectionProviderFactory : public ESock::CSubConnectionProviderFactoryBase
    29 	{
    30 	{
    30 public:
    31 public:
    31     enum { iUid = 0x102822E0 };
    32     enum { iUid = PDPScprImplUid };
    32 	static CPDPSubConnectionProviderFactory* NewL(TAny* aParentContainer);
    33 	static CPDPSubConnectionProviderFactory* NewL(TAny* aParentContainer);
    33 
    34 
    34 protected:
    35 protected:
    35 	CPDPSubConnectionProviderFactory(TUid aFactoryId, ESock::CSubConnectionFactoryContainer& aParentContainer);
    36 	CPDPSubConnectionProviderFactory(TUid aFactoryId, ESock::CSubConnectionFactoryContainer& aParentContainer);
    36 	virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery);
    37 	virtual ESock::ACommsFactoryNodeId* DoCreateObjectL(ESock::TFactoryQueryBase& aQuery);