paradigm_3/html/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Todo List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.2.17 -->
<center>
<a class="qindex" href="main.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h2><a name="todo">Todo List</a>
</h2>
<dl compact>
<dt><a name="_todo000006"></a>Class <a class="el" href="classLog.html">Log</a> <dd> Add different levels of logging, e.g. debug, trace, error, warning, info. Quite possibly performance instrumentation could belong in this class. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000003"></a>Member <a class="el" href="classLog.html#a0">Log::Log</a>(string &amp;r_fname) <dd> <a class="el" href="classLog.html">Log</a> is opened by default in append mode. A possible feature is to implement a overwrite/append toggle and/or automated log archival. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000004"></a>Member <a class="el" href="classLog.html#a1">Log::Log</a>(const char *fname) <dd> <a class="el" href="classLog.html">Log</a> is opened by default in append mode. A possible feature is to implement a overwrite/append toggle and/or automated log archival. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000005"></a>Member <a class="el" href="classLog.html#c2">Log::SetTime</a>() <dd> Could be enhanced by allowing the timestamp format to be specfified in the constructor or via a setter. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000008"></a>Class <a class="el" href="classServer.html">Server</a> <dd> Make <a class="el" href="classServer.html">Server</a> an abstract class overriding its Run method to illustrate different network designs as well as different kinds of servers, e.g. httpd, ftpd, and telnetd. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000007"></a>Member <a class="el" href="classServer.html#c4">Server::ProcessQueue</a>() <dd> Implement a disconnect request coming from driver. Allow specialized Telnet commands to come from driver, and filter them through the connection depending on whether it is capable. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000011"></a>Member <a class="el" href="classSocket.html#a7">Socket::Write</a>(const char *p_char, int len) <dd> We need a nice way to handle partially written character arrays here in the odd case that send blocks in the middle of this Write. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000010"></a>Member <a class="el" href="classSocket.html#a6">Socket::Write</a>(const char *p_char) <dd> We need a nice way to handle partially written character arrays here in the odd case that send blocks in the middle of this Write. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000009"></a>Member <a class="el" href="classSocket.html#a5">Socket::Write</a>(const string &amp;r_str) <dd> We need a nice way to handle partially written strings here in the odd case that send blocks in the middle of this Write. 
</dl>

<p>

<dl compact>
<dt><a name="_todo000002"></a>Member <a class="el" href="event_8h.html#a5">Event_T</a> <dd> Support some common Telnet commands. 
</dl>
 <hr><address style="align: right;"><small>Generated on Mon Mar 29 23:12:58 2004 for Paradigm by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.17 </small></address>
</body>
</html>