Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Generic Agent Overview


Purpose

Defines the stages of a dial-up connection. Generally, connections are started by the comms systems when a TCP/IP socket connection is requested.

Note: From v6.1, this replaces the deprecated NetDial API.

[Top]


Architectural relationships

The Network Interface Manager (NifMan) provides a generic framework for controlling network interfaces, and defines a plug-in architecture. The Generic Agent is such a plug-in for handling dial-up networking. TCP/IP uses the Generic Agent to establish a connection, before setting up the connection with PPP.

The Generic Agent gets comms settings, such as modem and ISP configuration, from the communications database (CommDb). It uses the Telephony subsystem to make the dial-up connection.

[Top]


Description


Dial-up progress information

NifMan provides an interface to monitor a connection. Its progress information (TNifProgress) contains stage information defined by TNetDialProgress when a NetDial connection is used.

[Top]


See also

Comm DB Overview

TCP/IP Overview

Sockets Client Overview

RGenericAgent