telephonyprotocols/rawipnif/src/rawipmcprfactory.cpp
branchRCL_3
changeset 65 630d2f34d719
parent 0 3553901f7fa8
child 66 07a122eea281
equal deleted inserted replaced
61:17af172ffa5f 65:630d2f34d719
    18 /**
    18 /**
    19  @file
    19  @file
    20  @internalComponent
    20  @internalComponent
    21 */
    21 */
    22 
    22 
       
    23 #include "OstTraceDefinitions.h"
       
    24 #ifdef OST_TRACE_COMPILER_IN_USE
       
    25 #include "rawipmcprfactoryTraces.h"
       
    26 #endif
       
    27 
    23 #include "rawipmcprfactory.h"
    28 #include "rawipmcprfactory.h"
    24 #include "rawipmcpr.h"
    29 #include "rawipmcpr.h"
    25 #include <comms-infras/ss_log.h>
    30 #include <comms-infras/ss_log.h>
    26 #include <ss_glob.h>
    31 #include <ss_glob.h>
    27 
    32 
    28 #include <comms-infras/ss_msgintercept.h>
    33 #include <comms-infras/ss_msgintercept.h>
    29 
    34 
    30 #ifdef __CFLOG_ACTIVE
       
    31 #define KRawIPMCprFactoryTag KESockMetaConnectionTag
       
    32 // _LIT8(KRawIPMCprFactorySubTag, "rawipmcprfactory");
       
    33 #endif // __CFLOG_ACTIVE
       
    34 
    35 
    35 using namespace ESock;
    36 using namespace ESock;
    36 
    37 
    37 //-=========================================================
    38 //-=========================================================
    38 //
    39 //
    39 // CRawIpMetaConnectionProviderFactory methods
    40 // CRawIpMetaConnectionProviderFactory methods
    40 //
    41 //
    41 //-=========================================================	
    42 //-=========================================================	
    42 CRawIpMetaConnectionProviderFactory* CRawIpMetaConnectionProviderFactory::NewL(TAny* aParentContainer)
    43 CRawIpMetaConnectionProviderFactory* CRawIpMetaConnectionProviderFactory::NewL(TAny* aParentContainer)
    43 	{
    44 	{
    44 	__CFLOG_VAR((KRawIPMCprFactoryTag, KRawIPMCprFactorySubTag, _L8("CRawIpMetaConnectionProviderFactory ::\tNewL(%08x)"), aParentContainer));
    45     OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CRAWIPMETACONNECTIONPROVIDERFACTORY_NEWL_1, "CRawIpMetaConnectionProviderFactory ::\tNewL(%08x)",(TUint)aParentContainer);
    45  	return new (ELeave) CRawIpMetaConnectionProviderFactory(TUid::Uid(CRawIpMetaConnectionProviderFactory::iUid), *(reinterpret_cast<CMetaConnectionFactoryContainer*>(aParentContainer)));
    46  	return new (ELeave) CRawIpMetaConnectionProviderFactory(TUid::Uid(CRawIpMetaConnectionProviderFactory::iUid), *(reinterpret_cast<CMetaConnectionFactoryContainer*>(aParentContainer)));
    46 	}
    47 	}
    47 
    48 
    48 CRawIpMetaConnectionProviderFactory::CRawIpMetaConnectionProviderFactory(TUid aFactoryId, CMetaConnectionFactoryContainer& aParentContainer)
    49 CRawIpMetaConnectionProviderFactory::CRawIpMetaConnectionProviderFactory(TUid aFactoryId, CMetaConnectionFactoryContainer& aParentContainer)
    49 	: CMetaConnectionProviderFactoryBase(aFactoryId,aParentContainer)
    50 	: CMetaConnectionProviderFactoryBase(aFactoryId,aParentContainer)
    50 	{
    51 	{
    51 	__CFLOG_VAR((KRawIPMCprFactoryTag, KRawIPMCprFactorySubTag, _L8("CRawIpMetaConnectionProviderFactory %08x:\tCRawIpMetaConnectionProviderFactory Constructor"), this));
    52     OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CRAWIPMETACONNECTIONPROVIDERFACTORY_NEWL_2, "CRawIpMetaConnectionProviderFactory %08x:\tCRawIpMetaConnectionProviderFactory Constructor",(TUint)this);
       
    53 
    52 	}
    54 	}
    53 
    55 
    54 ACommsFactoryNodeId* CRawIpMetaConnectionProviderFactory::DoCreateObjectL(ESock::TFactoryQueryBase& aQuery)
    56 ACommsFactoryNodeId* CRawIpMetaConnectionProviderFactory::DoCreateObjectL(ESock::TFactoryQueryBase& aQuery)
    55 	{
    57 	{
    56 	const TMetaConnectionFactoryQuery& query = static_cast<const TMetaConnectionFactoryQuery&>(aQuery);
    58 	const TMetaConnectionFactoryQuery& query = static_cast<const TMetaConnectionFactoryQuery&>(aQuery);