cmconnectionmethoddef.h File Reference

API published in: S60 3rd Ed FP 2

Link against: cmmanager.lib

Capability Information

Required Capabilities

None

Exceptions

Reading 'private' user data such as user names or passwords: ReadDeviceData


#include <e32base.h>

Go to the source code of this file.


Namespaces

namespace   CMManager

Enumerations

enum   CMManager::TNamingMethod { CMManager::ENamingNothing, CMManager::ENamingUnique, CMManager::ENamingNotAccept }
  Naming method options. More...
enum   CMManager::TIPv6Types { CMManager::EIPv6Unspecified, CMManager::EIPv6WellKnown, CMManager::EIPv6UserDefined }
enum   CMManager::TSeamlessnessValue { CMManager::ESeamlessnessNotRoamedTo, CMManager::ESeamlessnessConfirmFirst, CMManager::ESeamlessnessShowprogress, CMManager::ESeamlessnessFullySeamless }
enum   CMManager::TConnectionMethodCommonAttributes {
  CMManager::ECmCoverage, CMManager::ECmDefaultPriority, CMManager::ECmDestination, CMManager::ECmBearerHasUi,
  CMManager::ECmIPv6Supported, CMManager::ECmDefaultUiPriority, CMManager::ECmBearerIcon = 100, CMManager::ECmBearerAvailableIcon,
  CMManager::ECmBearerAvailableName = 200, CMManager::ECmBearerSupportedName, CMManager::ECmBearerAvailableText, CMManager::ECmBearerNamePopupNote,
  CMManager::ECmCommsDBBearerType, CMManager::ECmBearerSettingName, CMManager::ECmVirtual, CMManager::ECmInvalidAttribute = 400,
  CMManager::ECmAddToAvailableList, CMManager::ECmLoadResult, CMManager::ECmBearerType = 500, CMManager::ECmName,
  CMManager::ECmIapId, CMManager::ECmStartPage, CMManager::ECmHidden, CMManager::ECmProtected,
  CMManager::ECmNamingMethod, CMManager::ECmSeamlessnessLevel, CMManager::ECmElementID, CMManager::ECmNetworkId,
  CMManager::ECmConnected, CMManager::ECmId, CMManager::ECmWapId, CMManager::ECmIapServiceId,
  CMManager::ECmMetaHighlight = 600, CMManager::ECmMetaHiddenAgent, CMManager::ECmNextLayerIapId, CMManager::ECmNextLayerSNAPId,
  CMManager::ECmProxyUsageEnabled = 1000, CMManager::ECmProxyServerName, CMManager::ECmProxyProtocolName, CMManager::ECmProxyPortNumber,
  CMManager::ECmProxyExceptions, CMManager::ECmProxyRangeMax = 1999, CMManager::ECmChargeCardUsageEnabled = 2000, CMManager::ECmChargeCardAccountNumber,
  CMManager::ECmChargeCardPIN, CMManager::ECmChargeCardLocalRule, CMManager::ECmChargeCardNatRule, CMManager::ECmChargeCardIntlRule,
  CMManager::ECmChargeCardRangeMax = 2999, CMManager::ECmLocationUsageEnabled = 3000, CMManager::ECmLocationIntlPrefixCode, CMManager::ECmLocationNatPrefixCode,
  CMManager::ECmLocationNatCode, CMManager::ECmLocationAreaCode, CMManager::ECmLocationDialOutCode, CMManager::ECmLocationDisableCallWaitingCode,
  CMManager::ECmLocationMobile, CMManager::ECmLocationUsePulseDial, CMManager::ECmLocationWaitForDialTone, CMManager::ECmLocationPauseAfterDialOut,
  CMManager::ECmLocationRangeMax = 3999, CMManager::ECmWapIPGatewayAddress = 4000, CMManager::ECmWapIPWSPOption, CMManager::ECmWapIPSecurity,
  CMManager::ECmWapIPProxyPort, CMManager::ECmWapIPProxyLoginName, CMManager::ECmWapIPProxyLoginPass, CMManager::ECmWapRangeMax = 4099,
  CMManager::ECmCommonAttributesStart = 5000, CMManager::ECmIFName, CMManager::ECmIFParams, CMManager::ECmIFNetworks,
  CMManager::ECmIFPromptForAuth, CMManager::ECmIFAuthName, CMManager::ECmIFAuthPass, CMManager::ECmIFAuthRetries,
  CMManager::ECmIPNetmask = 5050, CMManager::ECmIPGateway, CMManager::ECmIPAddFromServer, CMManager::ECmIPAddress,
  CMManager::ECmIPDNSAddrFromServer, CMManager::ECmIPNameServer1, CMManager::ECmIPNameServer2, CMManager::ECmIP6DNSAddrFromServer,
  CMManager::ECmIP6NameServer1, CMManager::ECmIP6NameServer2, CMManager::ECmIPAddrLeaseValidFrom, CMManager::ECmIPAddrLeaseValidTo,
  CMManager::ECmConfigDaemonManagerName = 5100, CMManager::ECmConfigDaemonName, CMManager::ECmEnableLPCExtension = 5110, CMManager::ECmDisablePlainTextAuth,
  CMManager::ECmCommonAttributesEnd = 5999, CMManager::ECmSpecialAttributes = 6000, CMManager::ECmIsLinked, CMManager::ECmSpecialAttributesEnd = 8999
}
  This enum lists all the common attributes of Connection Methods. More...
enum   CMManager::TWapWSPOption { CMManager::ECmWapWspOptionConnectionless, CMManager::ECmWapWspOptionConnectionOriented }
  WAP WSP options. More...

Functions

  CMManager::_LIT (KUnspecifiedIPv4,"0.0.0.0")
  Unspecified IPv4 address.
  CMManager::_LIT (KKnownIp6NameServer1,"fec0:000:0000:ffff::1")
  Known IPv6 name server 1.
  CMManager::_LIT (KKnownIp6NameServer2,"fec0:000:0000:ffff::2")
  Known IPv6 name server 2.
  CMManager::_LIT (KDynamicIpv6Address,"0:0:0:0:0:0:0:0")
  Dynamic IPv6 address.
  CMManager::_LIT (KDefProxyProtocolName,"http")
  Default proxy protocol name.
  CMManager::_LIT (KDefaultProxyPortNumber,"0")
  Default proxy port number.
  CMManager::_LIT (KDefIspIfNetworksIPv4,"ip")
  IPv4 network protocol.
  CMManager::_LIT (KDefIspIfNetworksIPv6,"ip6")
  IPv6 network protocol.
  CMManager::_LIT (KDefIspIfNetworksIPv4IPv6,"ip,ip6")
  IPv4 and IPv6 network protocols.
  CMManager::_LIT (KDefIspIfNetworksIPv4IPv6LAN,"ip")
  IPv4 and IPv6 network protocols for LAN bearers.
  CMManager::_LIT (KDaemonManagerName,"NetCfgExtnDhcp")
  CMManager::_LIT (KConfigDaemonName,"!DhcpServ")

Variables

const TUint  KLanBaseSpecificAttributes = 20000
const TUint  KLanBaseIfNetworks = 20100
const TUint  KLanBaseRangeMax = 29999
const TUint  KCMPluginInterfaceUid = 0x10207377
  ECOM interface UID.

Variable Documentation

const TUint KCMPluginInterfaceUid = 0x10207377
 

ECOM interface UID.

const TUint KLanBaseIfNetworks = 20100
 
const TUint KLanBaseRangeMax = 29999
 
const TUint KLanBaseSpecificAttributes = 20000
 

Copyright © Nokia Corporation 2001-2008
Back to top