diff -r 14754bf06654 -r cf1b3ddbe9a1 ipcm_pub/connection_settings_api/inc/cmplugintundriverdef.h --- a/ipcm_pub/connection_settings_api/inc/cmplugintundriverdef.h Wed Sep 15 12:38:40 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,148 +0,0 @@ -/* -* Copyright (c) 2010 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: Attributes for TUN Driver plug-in. -* -*/ - - -#ifndef CMPLUGINTUNDRIVER_DEF_H -#define CMPLUGINTUNDRIVER_DEF_H - -#include -const TUint KPluginTUNDriverBearerTypeUid = 0x20027F3F; - -namespace CMManager - { - /** LAN specific connection method attributes */ - enum TConnectionMethodTUNDriverSpecificAttributes - { - ETUNDriverSpecificAttributes = 20000, - - /** - * Comma separated list of network protocols, e.g. "PPP". - * ( String - default: None) - */ - ETUNDriverIfNetworks = KLanBaseIfNetworks, - - /** - * IP net mask of interface. - * ( String - default: None) - */ - ETUNDriverIpNetMask, - - /** - * IP address of gateway - * ( String - default: None) - */ - ETUNDriverIpGateway, - - /** - * Get IP addresses (for EPOC) from server? - * ( TBool - default: None) - */ - ETUNDriverIpAddrFromServer, - - /** - * IP address of EPOC. - * ( String - default: None) - */ - ETUNDriverIpAddr, - - /** - * Get DNS addresses from server? - * ( TBool - default: None) - */ - ETUNDriverIpDNSAddrFromServer, - - /** - * IP Address of primary name server. - * ( String - default: None) - */ - ETUNDriverIpNameServer1, - - /** - * IP Address of secondary name server. - * ( String - default: None) - */ - ETUNDriverIpNameServer2, - - /** - * Get IP6 DNS addresses from server? - * ( TBool - default: None) - */ - ETUNDriverIp6DNSAddrFromServer, - - /** - * IP6 Address of primary name server. - * ( String - default: None) - */ - ETUNDriverIp6NameServer1, - - /** - * IP6 Address of secondary name server. - * ( String - default: None) - */ - ETUNDriverIp6NameServer2, - - /** - * IP address valid from this time, used to store - * dynamically assigned address lease info. - * ( String - default: None) - */ - ETUNDriverIpAddrLeaseValidFrom, - - /** - * IP address valid for use until this time, used to store . - * dynamically assigned address lease info. - * ( String - default: None) - */ - ETUNDriverIpAddrLeaseValidTo, - - /** - * Name of the ECOM configuration daemon manager component. - * This component interfaces with the server identified in - * ISP_CONFIG_DAEMON_NAME. If specified, ISP_CONFIG_DAEMON_NAME - * should also be specified. - * ( String - default: None) - */ - ETUNDriverConfigDaemonManagerName, - - /** - * Name of the configuration daemon server. - * This server is used to provide further configuration for - * a connection, e.g. dynamic IP address assignment. - * If specified, ISP_CONFIG_DAEMON_MANAGER_NAME should also - * be specified. - * ( String - default: None) - */ - ETUNDriverConfigDaemonName, - - /** - * Name of the TUN Driver Service Extension table. - * ( String - default: None) - */ - ETUNDriverServiceExtensionTableName, - - /** - * The record ID of the linked TUN Driver Service Extension record in the - * TUN Driver Service Extension table. - * ( TUint32 - default: None) - */ - ETUNDriverServiceExtensionTableRecordId, - - ETUNDriverRangeMax = KLanBaseRangeMax - }; - } // namespace CMManager - -#endif // CMPLUGINTUNDRIVER_DEF_H