Main Page | Class Hierarchy | Class List | File List | Class Members

Client::ConnectionManager Class Reference

List of all members.

Public Member Functions

 ConnectionManager (ClientControl clientControl)
void Start ()
void Stop ()

Public Attributes

TcpListener listener

Detailed Description

<summary> Listens for incoming TCP connections from the browser, and assigns them Connection objects for processing. </summary>

Definition at line 14 of file ConnectionManager.cs.

Constructor & Destructor Documentation

Client::ConnectionManager::ConnectionManager ClientControl  clientControl  )  [inline]

<summary> Creates a new connection manager, using settings from parent clientControl object. </summary> <param name="clientControl">Parent Client Control object.</param>

Definition at line 27 of file ConnectionManager.cs.

References Client::ClientSettings::ProxyListenPort, and Client::ClientControl::settings.

Member Function Documentation

void Client::ConnectionManager::Start  )  [inline]

<summary> Begins listening for TCP traffic from the browser </summary>

Definition at line 37 of file ConnectionManager.cs.

References Client::ClientSettings::ProxyListenIP, Client::ClientSettings::ProxyListenPort, Client::ClientControl::settings, and Client::ClientControl::Start().

void Client::ConnectionManager::Stop  )  [inline]

<summary> Stops listening for incoming connections. </summary>

Definition at line 69 of file ConnectionManager.cs.

References Client::ClientControl::Join().

The documentation for this class was generated from the following file:
Generated on Mon May 8 22:07:27 2006 by  doxygen