Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: connectprog.h

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Enum TNetDialProgress

TNetDialProgress

Description

Defines the stages in establishing a connection with dial-up networking.

The stages which may be reported depend on the type of connection being made. Stage information is usually read from a TNifProgress::iStage member.

For a DialUpConnection (outgoing call), the following stages are reported in this order (the meaning of each enumerator is defined in the enumeration values / member list, below):

  1. EStartingSelection

  2. EFinishedSelection

  3. EStartingDialling

  4. EFinishedDialling

  5. EScanningScript

  6. EScannedScript

  7. EGettingLoginInfo

  8. EGotLoginInfo

  9. EStartingLogIn

  10. EFinishedLogIn

  11. EConnectionOpen

  12. EStartingHangUp

  13. EFinishedHangUp

For a DialInConnection (incoming call), the following stages are reported in this order:

  1. EStartingAnswer

  2. EAnswered

  3. EConnectionOpen

  4. EStartingHangUp

  5. EFinishedHangUp

For a DirectConnection , the following stages are reported in this order:

  1. EStartingSelection

  2. EFinishedSelection

  3. EScanningScript

  4. EScannedScript

  5. EStartingConnect

  6. EFinishedConnect

  7. EConnectionOpen

  8. EStartingHangUp

  9. EFinishedHangUp

EStartingSelection

Start selection of service and location.

EFinishedSelection

Selection of service and location is complete.

EStartingDialling

Starting the dialling phase.

EFinishedDialling

Dialling phase complete.

EScanningScript

Start scanning the script.

EScannedScript

Scanning the script is complete.

EGettingLoginInfo

Get login information from database or user

EGotLoginInfo

The fetching of login information is complete.

EStartingConnect

Start the connection process; executes the script, if there is one

EFinishedConnect

Connection process is complete

EStartingLogIn

Start the login process; executes the script, if there is one.

EFinishedLogIn

Login process is complete

EConnectionOpen

The connection is now open

EStartingHangUp

Starting the hang-up process

EFinishedHangUp

Hang up process is complete

EStartingAnswer

Start the answering phase.

EAnswered

Answering is complete

ESettingOverrides

Error setting overrides (note that this is reported only if an error occurs, in which case it will be the first stage of the connection).