datacommsserver/esockserver/group/ESOCK.MMP
changeset 0 dfb7c4ff071f
equal deleted inserted replaced
-1:000000000000 0:dfb7c4ff071f
       
     1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 // esock.dll Socket server implementation
       
    15 // 
       
    16 //
       
    17 
       
    18 /**
       
    19  @file
       
    20 */
       
    21 
       
    22 TARGET          esock.dll
       
    23 TARGETTYPE      DLL
       
    24 UID             0x1000008D 0x10003D3F
       
    25 VENDORID 0x70000001
       
    26 
       
    27 
       
    28 
       
    29 // RSockServ::Handle() should be NULL upon entry to RSockServ::Connect() in usual use. Some test code
       
    30 // was found to be leaking connections however by overwriting it, so it now asserts this unless the
       
    31 // following macro is defined. However because it is possible that such case isn't a leak owing to
       
    32 // transfer of ownership between two consecutive Connect()s this macro is defined for the present.
       
    33 MACRO __ESOCK_SUPPRESS_ESOCK_HANDLE_OVERWRITE_PANICS
       
    34 
       
    35 
       
    36 SOURCEPATH      ../csock
       
    37 SOURCE          CS_CLI.CPP CS_NET.CPP CS_RSLV.CPP CS_UTL.CPP RConnection.cpp
       
    38 SOURCE          ConnPref.cpp
       
    39 SOURCE          CS_LOG.CPP
       
    40 
       
    41 SOURCE			cs_subconn.cpp
       
    42 
       
    43 SOURCE			cs_commsdataobject.cpp
       
    44 SOURCE			cs_parameterset.cpp
       
    45 SOURCE			cs_parameterbundle.cpp
       
    46 SOURCE			cs_parameterfamily.cpp
       
    47 SOURCE			cs_event.cpp
       
    48 SOURCE			cs_connectionserv.cpp
       
    49 SOURCE			cs_connectionservimpl.cpp
       
    50 SOURCE			cs_connectionservparameterbundle.cpp
       
    51 
       
    52 SOURCE          cs_api_ext.cpp cs_mobility_apiext.cpp cs_datamon_apiext.cpp
       
    53 
       
    54 SOURCEPATH      ../ssock
       
    55 SOURCE          INIFILE.CPP
       
    56 
       
    57 
       
    58 USERINCLUDE	    ../csock
       
    59 
       
    60 USERINCLUDE	../inc
       
    61 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
       
    62 
       
    63 LIBRARY	        euser.lib
       
    64 
       
    65 MACRO 	__ESOCK_PROT_MIGRATION__
       
    66 
       
    67 deffile			esock.DEF
       
    68 
       
    69 //MI support
       
    70 #include <elements/sd_mintercept.mmh>
       
    71 
       
    72 #include        <comms-infras/commsdebugutility.mmh>
       
    73 #include        <cflog.mmh>
       
    74 
       
    75 LIBRARY         efsrv.lib
       
    76 LIBRARY         c32root.lib
       
    77 LIBRARY         commsfw.lib
       
    78 LIBRARY			netmeta.lib
       
    79 LIBRARY			esockmessagesimpl.lib
       
    80 LIBRARY			esock_api_ext.lib
       
    81 LIBRARY			ecom.lib
       
    82 LIBRARY         nodemessages.lib
       
    83 
       
    84 CAPABILITY ALL -Tcb
       
    85 UNPAGED
       
    86 
       
    87 SMPSAFE