connectprog.h File Reference

Detailed Description

Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. This software, including documentation is protected by copyright controlled by Nokia Corporation. Copying, including reproducing, storing, adapting or translating, any or all of this material can only be done in accordance with the Nokia Symbian License version 1.0 (or any subsequent update) or any other license terms expressly agreed between you and Nokia. This material contains Nokia's confidential information which may not be disclosed to others without the prior written consent of Nokia.

Initial Contributors: Nokia Corporation - initial contribution.

Contributors:

Description:

Enum TNetDialProgress

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.

Deprecated7.0s - maintained for compatibility with 6.1 This enumeration is still used by the new RGenericAgent API. New software should use the CSD progress values defined in
Since
v5.0
csdprog.h
For a Dial Up Connection (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 Dial In Connection (incoming call), the following stages are reported in this order:
  1. EStartingAnswer

  2. EAnswered

  3. EConnectionOpen

  4. EStartingHangUp

  5. EFinishedHangUp

For a Direct Connection, 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

EnumeratorValueDescription
EStartingSelection2

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).