imstutils/imconnectionprovider/tsrc/imconnectionprovider_test/src/stubs/s_ecom.cpp
branchRCL_3
changeset 22 3104fc151679
parent 21 2b7283837edb
child 23 9a48e301e94b
equal deleted inserted replaced
21:2b7283837edb 22:3104fc151679
     1 /*
       
     2 * Copyright (c) 2006, 2007 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Interface for identity object.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include <ECom.h>
       
    20 #include "s_ximpclient.h"
       
    21 
       
    22 TAny* REComSession::CreateImplementationL(
       
    23                             TUid aImplementationUid, 
       
    24                             TUid& aDtorIDKey)
       
    25       {
       
    26       	//return NULL;
       
    27       	return MXIMPClientStub::NewClientL();
       
    28       }
       
    29                             
       
    30 	// CreateImplementationL - CI2
       
    31 	TAny* REComSession::CreateImplementationL(
       
    32                             TUid aImplementationUid, 
       
    33 														TInt32 aKeyOffset)
       
    34 														{
       
    35 												      	//return NULL;
       
    36 												      	return MXIMPClientStub::NewClientL();
       
    37 														}
       
    38 							
       
    39 	// CreateImplementationL - CI3
       
    40 TAny* REComSession::CreateImplementationL(
       
    41                             TUid aImplementationUid, 
       
    42 							TUid& aDtorIDKey, 
       
    43 							TAny* aConstructionParameters)
       
    44 							{
       
    45 					      	//return NULL;
       
    46 					      	return MXIMPClientStub::NewClientL();
       
    47 							}
       
    48 							
       
    49 	// CreateImplementationL - CI4
       
    50 TAny* REComSession::CreateImplementationL(
       
    51                             TUid aImplementationUid, 
       
    52 							TInt32 aKeyOffset,
       
    53 							TAny* aConstructionParameters)
       
    54 							{
       
    55 					      	//return NULL;
       
    56 					      	return MXIMPClientStub::NewClientL();
       
    57 							}
       
    58 							
       
    59 	// CreateImplementationL - CI5
       
    60 TAny* REComSession::CreateImplementationL(
       
    61                             TUid aInterfaceUid, 
       
    62 							TUid& aDtorIDKey,
       
    63 							const TEComResolverParams& aResolutionParameters)
       
    64 							{
       
    65 					      	//return NULL;
       
    66 					      	return MXIMPClientStub::NewClientL();
       
    67 							}
       
    68 							
       
    69 	// CreateImplementationL - CI6
       
    70 TAny* REComSession::CreateImplementationL(
       
    71                             TUid aInterfaceUid, 
       
    72 							TInt32 aKeyOffset, 
       
    73 							const TEComResolverParams& aResolutionParameters)
       
    74 							{
       
    75 					      	//return NULL;
       
    76 					      	return MXIMPClientStub::NewClientL();
       
    77 							}
       
    78 							
       
    79 	// CreateImplementationL - CI7
       
    80 TAny* CreateImplementationL(
       
    81                             TUid aInterfaceUid, 
       
    82 														TUid& aDtorIDKey, 
       
    83 														TAny* aConstructionParameters, 
       
    84 														const TEComResolverParams& aResolutionParameters)
       
    85 							{
       
    86 					      	//return NULL;
       
    87 					      	return MXIMPClientStub::NewClientL();
       
    88 							}
       
    89 	// CreateImplementationL - CI8
       
    90 TAny* REComSession::CreateImplementationL(
       
    91                             TUid aInterfaceUid, 
       
    92 							TInt32 aKeyOffset, 
       
    93 							TAny* aConstructionParameters, 
       
    94 							const TEComResolverParams& aResolutionParameters)
       
    95 							{
       
    96 					      	//return NULL;
       
    97 					      	return MXIMPClientStub::NewClientL();
       
    98 							}
       
    99 							
       
   100 	// CreateImplementationL - CI9
       
   101 TAny* REComSession::CreateImplementationL(
       
   102                             TUid aInterfaceUid, 
       
   103 														TUid& aDtorIDKey, 
       
   104 														const TEComResolverParams& aResolutionParameters,
       
   105 														TUid aResolverUid)
       
   106 							{
       
   107 					      	//return NULL;
       
   108 					      	return MXIMPClientStub::NewClientL();
       
   109 							}
       
   110 												
       
   111 	// CreateImplementationL - CI10
       
   112 TAny* REComSession::CreateImplementationL(
       
   113                             TUid aInterfaceUid, 
       
   114 							TInt32 aKeyOffset,
       
   115 							const TEComResolverParams& aResolutionParameters, 
       
   116 							TUid aResolverUid)
       
   117 							{
       
   118 					      	//return NULL;
       
   119 					      	return MXIMPClientStub::NewClientL();
       
   120 							}
       
   121 												
       
   122 	// CreateImplementationL - CI11
       
   123 TAny* CreateImplementationL(
       
   124                             TUid aInterfaceUid, 
       
   125 							TUid& aDtorIDKey, 
       
   126 							TAny* aConstructionParameters,
       
   127 							const TEComResolverParams& aResolutionParameters, 
       
   128 							TUid aResolverUid)
       
   129 							{
       
   130 					      	//return NULL;
       
   131 					      	return MXIMPClientStub::NewClientL();
       
   132 							}
       
   133 												
       
   134 	// CreateImplementationL - CI12
       
   135 TAny* REComSession::CreateImplementationL(
       
   136                             TUid aInterfaceUid, 
       
   137 							TInt32 aKeyOffset, 
       
   138 							TAny* aConstructionParameters,
       
   139 							const TEComResolverParams& aResolutionParameters,
       
   140 							TUid aResolverUid)
       
   141 							{
       
   142 					      	//return NULL;
       
   143 					      	return MXIMPClientStub::NewClientL();
       
   144 							}
       
   145 	
       
   146     // Destroy Implementation API declaration											
       
   147 void REComSession::DestroyedImplementation(
       
   148                             TUid aDtorIDKey)
       
   149                             {
       
   150                             	
       
   151                             }
       
   152 
       
   153 
       
   154