networkingsrv_info/networkingrom/group/network.iby
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Wed, 15 Sep 2010 00:18:51 +0300
branchRCL_3
changeset 23 425d8f4f7fa5
parent 0 af10295192d8
permissions -rw-r--r--
Revision: 201035 Kit: 201035

// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
// ROM include description for all networking and comms-infras components.
// 
//

/**
 @file
*/


#ifndef __NETWORK_IBY__
#define __NETWORK_IBY__

#define SYMBIAN_NETWORKING_UPS

//==========================================================
//================ Networking Components ===================
//==========================================================

//================ Comms-Infras Subsystem ==================
#include <commslog.iby>

#include <commdb.iby>	
#include <commsdat.iby>

#include <esock.iby>
#include <nifman.iby>
#include <commsrootserver.iby>

#ifdef SYMBIAN_ZERO_COPY_NETWORKING
#include <commsbufs.iby>
#else
#include <mbufmgr.iby>
#endif

#include <commsfw.iby>

//Elements
#include <commsfw.iby>
#include <factories.iby>
#include <meshmachine.iby>
#include <NETMSG.iby>
#include <NetInterfaces.iby>
#include <NETMessages.iby>
#include <NetMeta.iby>
#include <NETSubscribe.iby>
#include <nodemessages.iby>
#include <ResponseMsg.iby>
#include <rootserver.iby>
#include <serverden.iby>
#include <NETStSrv.iby>
#include <NETSM.iby>
#include <virtualconstructors.iby>

#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
#include <simpleselectorbase.iby>
#include <coreproviders.iby>
#include <coreprovidersecom.iby>
#include <mobilitycoreproviders.iby>
#ifdef SYMBIAN_NETWORKING_UPS
#include <netups.iby>
#include <upscoreproviders.iby>
#endif
#include <agentpr.iby>
#include <agentprcore.iby>
#include <netcfgext.iby>
#endif

//================ Networking Subsystem ====================

// tcpip6 components
#include <tcpip6.iby>
#include <dnd.iby>
#include <inhook6.iby>
#include <insock.iby>

//Napt
#include <napt.iby>

// SSL
#include <tls.iby>
#include <tlsprovider.iby>

//Netcon, agents and test dialog server
#ifndef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
#include <netcon.iby>
#endif
#include <CSD.IBY>
#include <psdagt.iby>
#include <nullagt.iby>


#include <agentdialog.iby>

//PPP and compressor modules
#include <ppp.iby>
#include <PREDCOMP.IBY>

#ifndef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
#include <spud.iby>
#endif

#include <rawipnif.iby>

//Ethernet and DHCP
// Note, DHCP may exist without ethernet, for example in a GPRS system.

#ifdef HAS_ETHERNET
#include <ether802.iby>
#endif // HAS_ETHERNET

#include <DHCPServ.iby>
#include <ipeventnotifier.iby>

//QoS Components
#include <umtsif.iby>
#include <pfqoslib.iby>
#include <qos.iby>
#include <guqos.iby>
#include <qoslib.iby>

#ifdef SYMBIAN_NETWORKING_UMTSR5  
#include <qosextnapi.iby>
#else
#include <sblpapi.iby>
#include <umtsapi.iby>
#endif 
// SYMBIAN_NETWORKING_UMTSR5 

#ifndef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
#include <ipcpr.iby>

#include <shimcpr.iby>
#include <ipscpr.iby>
#endif

#ifdef SYMBIAN_NETWORKING_3GPPDEFAULTQOS
#ifndef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
#include <umtsgprsscpr.iby>
#endif // SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
#include <qos3gpp.iby>
#endif // SYMBIAN_NETWORKING_3GPPDEFAULTQOS

#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
#include <ipproto.iby>
#include <iptransport.iby>
#include <pdp.iby>
#include <QosIPSCPR.iby>
#endif // SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY

#ifdef SYMBIAN_INCLUDE_PUNYCODE
#include <punycodeconverter.iby>
#endif //SYMBIAN_INCLUDE_PUNYCODE

REM --- DNS Proxy 

#ifndef SYMBIAN_EXCLUDE_DNS_Proxy 
#include <networking_dnsproxy.iby>
#endif 

REM --- Tun Driver IBYS
#include <tun.iby>
#include <tundriveragt.iby>
#include <tundriver.iby>

#endif // __NETWORK_IBY__