Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <NIFVAR.H>

Enum TConnectionType

TConnectionType

Description

The type of connection provided by the network interface

Note: It is acceptable for clients to check that a TConnectionType falls within a specified range, and assume that the basic parameters can be obtained. For example, if the returned TConnectionType is between 2000 and 2499, it would be acceptable for a client to assume that it was a GPRS connection, and that TGPRSSubConnectionInfo is an acceptable class to use for GetSubConnectionInfo() calls

EConnectionGeneric

Connection values <1000 for generic interface values These are used to indicate an interface does not support extended management functionality, and a limited subset of information is made available through a compatibility layer

EConnectionCSD

Connection values 1000-1999 for CSD connections

EConnectionGPRS

Connection values > 2000 for PSD connections Connection values 2000-2499 for subsets of GPRS/UMTS

EConnectionGPRSR97

EConnectionGPRSR99

EConnectionGPRSRel4

EConnectionGPRSRel5

EConnectionCDMA

Connection values 2500-2999 for subsets of CDMA

EConnectionCDMA20001xRTT

EConnectionCDMA20001xRTTDO

EConnectionCDMA20001xRTTDV

EConnectionCDMA20003xRTT

EConnectionEthernet

Connection values 3000 for IEEE802.3 (Ethernet)

EConnectionWLAN

Connection values 3100 for IEEE802.11 (WLAN)

EConnectionBTPAN

Connection values 4000 - 4099 for Bluetooth PAN profile interfaces


NIFVAR.H Global variables

[Top]


KConnectionUninitialised

const TInt KConnectionUninitialised=0;

Description

Generic Progress Constant From NIFMAN

Note: These ranges must be obeyed by all network adapters

Note: These are augmented by the PSD and CSD constants below

[Top]


KStartingSelection

const TInt KStartingSelection=1000;

Description

[Top]


KFinishedSelection

const TInt KFinishedSelection=2000;

Description

[Top]


KConnectionFailure

const TInt KConnectionFailure=2001;

Description

[Top]


KMinAgtProgress

const TInt KMinAgtProgress=2500;

Description

[Top]


KConnectionOpen

const TInt KConnectionOpen=3500;

Description

[Top]


KConnectionClosed

const TInt KConnectionClosed=4500;

Description

[Top]


KMaxAgtProgress

const TInt KMaxAgtProgress=5500;

Description

[Top]


KMinNifProgress

const TInt KMinNifProgress=6000;

Description

[Top]


KLinkLayerOpen

const TInt KLinkLayerOpen=7000;

Description

[Top]


KLinkLayerClosed

const TInt KLinkLayerClosed=8000;

Description

[Top]


KMaxNifProgress

const TInt KMaxNifProgress=9000;

Description

[Top]


KStartingConnection

const TInt KStartingConnection=3000;

Description

Additional generic progress constantfrom an agent

Note: These values may be implemented by network adapters (nifs/agents)

See also:

[Top]


KIncomingConnectionInProgress

const TInt KIncomingConnectionInProgress=3350;

Description

[Top]


KDataTransferTemporarilyBlocked

const TInt KDataTransferTemporarilyBlocked=4000;

Description

[Top]


KConnectionStartingClose

const TInt KConnectionStartingClose=4250;

Description

[Top]


KPsdStartingConfiguration

const TInt KPsdStartingConfiguration=KMinAgtProgress;

Description

Additional generic progress constant from an agent

Note: These values may be implemented by network adapters (nifs/agents)

See also:

[Top]


KPsdFinishedConfiguration

const TInt KPsdFinishedConfiguration=2750;

Description

[Top]


KPsdAnsweringIncoming

const TInt KPsdAnsweringIncoming=KIncomingConnectionInProgress;

Description

[Top]


KPsdStartingActivation

const TInt KPsdStartingActivation=KStartingConnection;

Description

[Top]


KPsdFinishedActivation

const TInt KPsdFinishedActivation=KConnectionOpen;

Description

[Top]


KPsdSuspended

const TInt KPsdSuspended=KDataTransferTemporarilyBlocked;

Description

[Top]


KPsdStartingDeactivation

const TInt KPsdStartingDeactivation=KConnectionStartingClose;

Description

[Top]


KPsdFinishedDeactivation

const TInt KPsdFinishedDeactivation=KConnectionClosed;

Description

[Top]


KCsdStartingDialling

const TInt KCsdStartingDialling=KMinAgtProgress;

Description

Additional generic progress constant eg. suspended (GPRS); from an agent

Note: These values may be implemented by network adapters (nifs/agents)

See also:

[Top]


KCsdFinishedDialling

const TInt KCsdFinishedDialling=2600;

Description

[Top]


KCsdScanningScript

const TInt KCsdScanningScript=2650;

Description

[Top]


KCsdScannedScript

const TInt KCsdScannedScript=2750;

Description

[Top]


KCsdGettingLoginInfo

const TInt KCsdGettingLoginInfo=2800;

Description

[Top]


KCsdGotLoginInfo

const TInt KCsdGotLoginInfo=2900;

Description

[Top]


KCsdStartingConnect

const TInt KCsdStartingConnect=KStartingConnection;

Description

[Top]


KCsdFinishedConnect

const TInt KCsdFinishedConnect=3100;

Description

[Top]


KCsdStartingLogIn

const TInt KCsdStartingLogIn=3200;

Description

[Top]


KCsdFinishedLogIn

const TInt KCsdFinishedLogIn=3250;

Description

[Top]


KCsdStartingAnswer

const TInt KCsdStartingAnswer=KIncomingConnectionInProgress;

Description

[Top]


KCsdAnswered

const TInt KCsdAnswered=3400;

Description

[Top]


KCsdConnectionOpen

const TInt KCsdConnectionOpen=KConnectionOpen;

Description

[Top]


KCsdStartingHangUp

const TInt KCsdStartingHangUp=KConnectionStartingClose;

Description

[Top]


KCsdFinishedHangUp

const TInt KCsdFinishedHangUp=KConnectionClosed;

Description

[Top]


KMinConfigDaemonProgress

const TInt KMinConfigDaemonProgress=8100;

Description

Generic progress notifications from the configuration daemon.

[Top]


KConfigDaemonLoading

const TInt KConfigDaemonLoading=8100;

Description

[Top]


KConfigDaemonLoaded

const TInt KConfigDaemonLoaded=8200;

Description

[Top]


KConfigDaemonStartingRegistration

const TInt KConfigDaemonStartingRegistration=8300;

Description

[Top]


KConfigDaemonFinishedRegistration

const TInt KConfigDaemonFinishedRegistration=8400;

Description

[Top]


KConfigDaemonStartingDeregistration

const TInt KConfigDaemonStartingDeregistration=8600;

Description

[Top]


KConfigDaemonFinishedDeregistrationStop

const TInt KConfigDaemonFinishedDeregistrationStop=8700;

Description

[Top]


KConfigDaemonFinishedDeregistrationPreserve

const TInt KConfigDaemonFinishedDeregistrationPreserve=8701;

Description

[Top]


KConfigDaemonFinishedDormantMode

const TInt KConfigDaemonFinishedDormantMode=8750;

Description

[Top]


KConfigDaemonUnloading

const TInt KConfigDaemonUnloading=8800;

Description

[Top]


KConfigDaemonUnloaded

const TInt KConfigDaemonUnloaded=8900;

Description

[Top]


KMaxConfigDaemonProgress

const TInt KMaxConfigDaemonProgress=8900;

Description

[Top]


KAgentUninitialised

Interface status: deprecated 7.0s - maintained for compatibility with 6.1

const TInt KAgentUninitialised=KConnectionUninitialised;

Description

New software should use the progress ranges defined above

[Top]


KAgentUnconnected

const TInt KAgentUnconnected=1;

Description

[Top]


KMaxAgentProgress

const TInt KMaxAgentProgress=999;

Description

[Top]


KMinInterfaceProgress

const TInt KMinInterfaceProgress=1000;

Description

[Top]


KMaxInterfaceProgress

const TInt KMaxInterfaceProgress=1999;

Description