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 1.3.9.1