mirror of
https://github.com/inspircd/inspircd.git
synced 2025-03-09 10:39:02 -04:00
Modified documentation for base classes
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@150 e03df62e-2008-0410-955e-edbf42e46eb7
This commit is contained in:
parent
114b15864a
commit
767b12b0ab
@ -10,8 +10,11 @@
|
||||
<tr><td class="indexkey"><a class="el" href="classAdmin.html">Admin</a></td><td class="indexvalue">Holds /ADMIN data This class contains the admin details of the local server</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classBanItem.html">BanItem</a></td><td class="indexvalue">A subclass of <a class="el" href="classHostItem.html">HostItem</a> designed to hold channel bans (+b)</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classchanrec.html">chanrec</a></td><td class="indexvalue">Holds all relevent information for a channel</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classclassbase.html">classbase</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classcommand__t.html">command_t</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classConfigReader.html">ConfigReader</a></td><td class="indexvalue">Allows reading of values from configuration files This class allows a module to read from either the main configuration file (inspircd.conf) or from a module-specified configuration file</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classConnectClass.html">ConnectClass</a></td><td class="indexvalue">Holds information relevent to <connect allow> and <connect deny> tags in the config file</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classconnection.html">connection</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classExemptItem.html">ExemptItem</a></td><td class="indexvalue">A subclass of <a class="el" href="classHostItem.html">HostItem</a> designed to hold channel exempts (+e)</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classFileReader.html">FileReader</a></td><td class="indexvalue">Caches a text file into memory and can be used to retrieve lines from it</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classHostItem.html">HostItem</a></td><td class="indexvalue">Holds an entry for a ban list, exemption list, or invite list</td></tr>
|
||||
@ -20,11 +23,12 @@
|
||||
<tr><td class="indexkey"><a class="el" href="classModule.html">Module</a></td><td class="indexvalue">Base class for all InspIRCd modules This class is the base class for InspIRCd modules</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classModuleFactory.html">ModuleFactory</a></td><td class="indexvalue">Instantiates classes inherited from <a class="el" href="classModule.html">Module</a> This class creates a class inherited from type <a class="el" href="classModule.html">Module</a>, using new</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classServer.html">Server</a></td><td class="indexvalue">Allows server output and query functions This class contains methods which allow a module to query the state of the irc server, and produce output to users and other servers</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classserverrec.html">serverrec</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classucrec.html">ucrec</a></td><td class="indexvalue">Holds a user's modes on a channel This class associates a users privilages with a channel by creating a pointer link between a userrec and chanrec class</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classuserrec.html">userrec</a></td><td class="indexvalue">Holds all information about a user This class stores all information about a user connected to the irc server</td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classVersion.html">Version</a></td><td class="indexvalue">Holds a module's Version information The four members (set by the constructor only) indicate details as to the version number of a module</td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
40
docs/module-doc/base_8h-source.html
Normal file
40
docs/module-doc/base_8h-source.html
Normal file
@ -0,0 +1,40 @@
|
||||
<!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>base.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>base.h</h1><a href="base_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.1 2003/01/26 23:52:47 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment"></span>
|
||||
00005 <span class="comment">*/</span>
|
||||
00006
|
||||
00007 <span class="preprocessor">#include "inspircd_config.h"</span>
|
||||
00008 <span class="preprocessor">#include <time.h></span>
|
||||
00009
|
||||
00010 <span class="preprocessor">#ifndef __BASE_H__ </span>
|
||||
00011 <span class="preprocessor"></span><span class="preprocessor">#define __BASE_H__ </span>
|
||||
00012 <span class="preprocessor"></span>
|
||||
<a name="l00013"></a><a class="code" href="classclassbase.html">00013</a> <span class="keyword">class </span><a class="code" href="classclassbase.html">classbase</a>
|
||||
00014 {
|
||||
00015 <span class="keyword">public</span>:
|
||||
<a name="l00016"></a><a class="code" href="classclassbase.html#m0">00016</a> time_t <a class="code" href="classclassbase.html#m0">age</a>;
|
||||
00017
|
||||
<a name="l00018"></a><a class="code" href="classclassbase.html#a0">00018</a> <a class="code" href="classclassbase.html#a0">classbase</a>() { age = time(NULL); }
|
||||
<a name="l00019"></a><a class="code" href="classclassbase.html#a1">00019</a> <a class="code" href="classclassbase.html#a1">~classbase</a>() { }
|
||||
00020 };
|
||||
00021
|
||||
00022 <span class="preprocessor">#endif</span>
|
||||
00023 <span class="preprocessor"></span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
23
docs/module-doc/base_8h.html
Normal file
23
docs/module-doc/base_8h.html
Normal file
@ -0,0 +1,23 @@
|
||||
<!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>base.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>base.h File Reference</h1><code>#include "inspircd_config.h"</code><br>
|
||||
<code>#include <time.h></code><br>
|
||||
|
||||
<p>
|
||||
<a href="base_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classclassbase.html">classbase</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -9,8 +9,8 @@
|
||||
<hr><h1>channels.h</h1><a href="channels_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.2 2003/01/23 20:38:00 brain
|
||||
00003 <span class="comment">Updated documentation scripts
|
||||
00003 <span class="comment">Revision 1.3 2003/01/26 23:52:47 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1.1.1 2003/01/23 19:45:58 brain</span>
|
||||
00005 <span class="comment">InspIRCd second source tree</span>
|
||||
@ -31,114 +31,115 @@
|
||||
00020 <span class="comment">*/</span>
|
||||
00021
|
||||
00022 <span class="preprocessor">#include "inspircd_config.h"</span>
|
||||
00023 <span class="preprocessor">#include <time.h></span>
|
||||
00024 <span class="preprocessor">#include <vector></span>
|
||||
00025
|
||||
00026 <span class="preprocessor">#ifndef __CHANNELS_H__</span>
|
||||
00027 <span class="preprocessor"></span><span class="preprocessor">#define __CHANNELS_H__</span>
|
||||
00028 <span class="preprocessor"></span>
|
||||
<a name="l00032"></a><a class="code" href="classHostItem.html">00032</a> <span class="keyword">class </span><a class="code" href="classHostItem.html">HostItem</a>
|
||||
00033 {
|
||||
00034 <span class="keyword">public</span>:
|
||||
<a name="l00035"></a><a class="code" href="classHostItem.html#m0">00035</a> time_t <a class="code" href="classHostItem.html#m0">set_time</a>;
|
||||
<a name="l00036"></a><a class="code" href="classHostItem.html#m1">00036</a> <span class="keywordtype">char</span> <a class="code" href="classHostItem.html#m1">set_by</a>[NICKMAX];
|
||||
<a name="l00037"></a><a class="code" href="classHostItem.html#m2">00037</a> <span class="keywordtype">char</span> <a class="code" href="classHostItem.html#m2">data</a>[MAXBUF];
|
||||
00038
|
||||
<a name="l00039"></a><a class="code" href="classHostItem.html#a0">00039</a> <a class="code" href="classHostItem.html#a0">HostItem</a>() { <span class="comment">/* stub */</span> }
|
||||
<a name="l00040"></a><a class="code" href="classHostItem.html#a1">00040</a> <span class="keyword">virtual</span> <a class="code" href="classHostItem.html#a1">~HostItem</a>() { <span class="comment">/* stub */</span> }
|
||||
00041 };
|
||||
00042
|
||||
00043 <span class="comment">// banlist is inherited from HostList mainly for readability</span>
|
||||
00044 <span class="comment">// reasons only</span>
|
||||
00045
|
||||
<a name="l00048"></a><a class="code" href="classBanItem.html">00048</a> <span class="keyword">class </span><a class="code" href="classBanItem.html">BanItem</a> : <span class="keyword">public</span> <a class="code" href="classHostItem.html">HostItem</a>
|
||||
00049 {
|
||||
00050 };
|
||||
00051
|
||||
00052 <span class="comment">// same with this...</span>
|
||||
00053
|
||||
<a name="l00056"></a><a class="code" href="classExemptItem.html">00056</a> <span class="keyword">class </span><a class="code" href="classExemptItem.html">ExemptItem</a> : <span class="keyword">public</span> <a class="code" href="classHostItem.html">HostItem</a>
|
||||
00057 {
|
||||
00058 };
|
||||
00059
|
||||
00060 <span class="comment">// and this...</span>
|
||||
00061
|
||||
<a name="l00064"></a><a class="code" href="classInviteItem.html">00064</a> <span class="keyword">class </span><a class="code" href="classInviteItem.html">InviteItem</a> : <span class="keyword">public</span> <a class="code" href="classHostItem.html">HostItem</a>
|
||||
00065 {
|
||||
00066 };
|
||||
00067
|
||||
00023 <span class="preprocessor">#include "<a class="code" href="base_8h.html">base.h</a>"</span>
|
||||
00024 <span class="preprocessor">#include <time.h></span>
|
||||
00025 <span class="preprocessor">#include <vector></span>
|
||||
00026
|
||||
00027 <span class="preprocessor">#ifndef __CHANNELS_H__</span>
|
||||
00028 <span class="preprocessor"></span><span class="preprocessor">#define __CHANNELS_H__</span>
|
||||
00029 <span class="preprocessor"></span>
|
||||
<a name="l00033"></a><a class="code" href="classHostItem.html">00033</a> <span class="keyword">class </span><a class="code" href="classHostItem.html">HostItem</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00034 {
|
||||
00035 <span class="keyword">public</span>:
|
||||
<a name="l00036"></a><a class="code" href="classHostItem.html#m0">00036</a> time_t <a class="code" href="classHostItem.html#m0">set_time</a>;
|
||||
<a name="l00037"></a><a class="code" href="classHostItem.html#m1">00037</a> <span class="keywordtype">char</span> <a class="code" href="classHostItem.html#m1">set_by</a>[NICKMAX];
|
||||
<a name="l00038"></a><a class="code" href="classHostItem.html#m2">00038</a> <span class="keywordtype">char</span> <a class="code" href="classHostItem.html#m2">data</a>[MAXBUF];
|
||||
00039
|
||||
<a name="l00040"></a><a class="code" href="classHostItem.html#a0">00040</a> <a class="code" href="classHostItem.html#a0">HostItem</a>() { <span class="comment">/* stub */</span> }
|
||||
<a name="l00041"></a><a class="code" href="classHostItem.html#a1">00041</a> <span class="keyword">virtual</span> <a class="code" href="classHostItem.html#a1">~HostItem</a>() { <span class="comment">/* stub */</span> }
|
||||
00042 };
|
||||
00043
|
||||
00044 <span class="comment">// banlist is inherited from HostList mainly for readability</span>
|
||||
00045 <span class="comment">// reasons only</span>
|
||||
00046
|
||||
<a name="l00049"></a><a class="code" href="classBanItem.html">00049</a> <span class="keyword">class </span><a class="code" href="classBanItem.html">BanItem</a> : <span class="keyword">public</span> <a class="code" href="classHostItem.html">HostItem</a>
|
||||
00050 {
|
||||
00051 };
|
||||
00052
|
||||
00053 <span class="comment">// same with this...</span>
|
||||
00054
|
||||
<a name="l00057"></a><a class="code" href="classExemptItem.html">00057</a> <span class="keyword">class </span><a class="code" href="classExemptItem.html">ExemptItem</a> : <span class="keyword">public</span> <a class="code" href="classHostItem.html">HostItem</a>
|
||||
00058 {
|
||||
00059 };
|
||||
00060
|
||||
00061 <span class="comment">// and this...</span>
|
||||
00062
|
||||
<a name="l00065"></a><a class="code" href="classInviteItem.html">00065</a> <span class="keyword">class </span><a class="code" href="classInviteItem.html">InviteItem</a> : <span class="keyword">public</span> <a class="code" href="classHostItem.html">HostItem</a>
|
||||
00066 {
|
||||
00067 };
|
||||
00068
|
||||
<a name="l00071"></a><a class="code" href="channels_8h.html#a5">00071</a> <span class="keyword">typedef</span> vector<BanItem> <a class="code" href="channels_8h.html#a5">BanList</a>;
|
||||
00072
|
||||
<a name="l00075"></a><a class="code" href="channels_8h.html#a6">00075</a> <span class="keyword">typedef</span> vector<ExemptItem> <a class="code" href="channels_8h.html#a6">ExemptList</a>;
|
||||
00076
|
||||
<a name="l00079"></a><a class="code" href="channels_8h.html#a7">00079</a> <span class="keyword">typedef</span> vector<InviteItem> <a class="code" href="channels_8h.html#a7">InviteList</a>;
|
||||
00080
|
||||
<a name="l00085"></a><a class="code" href="classchanrec.html">00085</a> <span class="keyword">class </span><a class="code" href="classchanrec.html">chanrec</a>
|
||||
00086 {
|
||||
00087 <span class="keyword">public</span>:
|
||||
<a name="l00090"></a><a class="code" href="classchanrec.html#m0">00090</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m0">name</a>[CHANMAX]; <span class="comment">/* channel name */</span>
|
||||
<a name="l00094"></a><a class="code" href="classchanrec.html#m1">00094</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m1">custom_modes</a>[MAXMODES]; <span class="comment">/* modes handled by modules */</span>
|
||||
<a name="l00098"></a><a class="code" href="classchanrec.html#m2">00098</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m2">topic</a>[MAXBUF];
|
||||
<a name="l00101"></a><a class="code" href="classchanrec.html#m3">00101</a> time_t <a class="code" href="classchanrec.html#m3">created</a>;
|
||||
<a name="l00105"></a><a class="code" href="classchanrec.html#m4">00105</a> time_t <a class="code" href="classchanrec.html#m4">topicset</a>;
|
||||
<a name="l00109"></a><a class="code" href="classchanrec.html#m5">00109</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m5">setby</a>[NICKMAX];
|
||||
00110
|
||||
<a name="l00114"></a><a class="code" href="classchanrec.html#m6">00114</a> <span class="keywordtype">long</span> <a class="code" href="classchanrec.html#m6">limit</a>;
|
||||
00115
|
||||
<a name="l00119"></a><a class="code" href="classchanrec.html#m7">00119</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m7">key</a>[32];
|
||||
00120
|
||||
<a name="l00123"></a><a class="code" href="classchanrec.html#m8">00123</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m8">topiclock</a>;
|
||||
00124
|
||||
<a name="l00127"></a><a class="code" href="classchanrec.html#m9">00127</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m9">noexternal</a>;
|
||||
00128
|
||||
<a name="l00131"></a><a class="code" href="classchanrec.html#m10">00131</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m10">inviteonly</a>;
|
||||
00132
|
||||
<a name="l00135"></a><a class="code" href="classchanrec.html#m11">00135</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m11">moderated</a>;
|
||||
00136
|
||||
<a name="l00140"></a><a class="code" href="classchanrec.html#m12">00140</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m12">secret</a>;
|
||||
00141
|
||||
<a name="l00145"></a><a class="code" href="classchanrec.html#m13">00145</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m13">c_private</a>;
|
||||
00146
|
||||
<a name="l00149"></a><a class="code" href="classchanrec.html#m14">00149</a> <a class="code" href="channels_8h.html#a5">BanList</a> <a class="code" href="classchanrec.html#m14">bans</a>;
|
||||
00150
|
||||
<a name="l00153"></a><a class="code" href="classchanrec.html#a0">00153</a> <a class="code" href="classchanrec.html#a0">chanrec</a>()
|
||||
00154 {
|
||||
00155 strcpy(name,<span class="stringliteral">""</span>);
|
||||
00156 strcpy(custom_modes,<span class="stringliteral">""</span>);
|
||||
00157 strcpy(topic,<span class="stringliteral">""</span>);
|
||||
00158 strcpy(setby,<span class="stringliteral">""</span>);
|
||||
00159 strcpy(key,<span class="stringliteral">""</span>);
|
||||
00160 created = topicset = limit = 0;
|
||||
00161 topiclock = noexternal = inviteonly = moderated = secret = c_private = <span class="keyword">false</span>;
|
||||
00162 }
|
||||
00163
|
||||
<a name="l00164"></a><a class="code" href="classchanrec.html#a1">00164</a> <span class="keyword">virtual</span> <a class="code" href="classchanrec.html#a1">~chanrec</a>() { <span class="comment">/* stub */</span> }
|
||||
00165 };
|
||||
00166
|
||||
00167 <span class="comment">/* used to hold a channel and a users modes on that channel, e.g. +v, +h, +o</span>
|
||||
00168 <span class="comment"> * needs to come AFTER struct chanrec */</span>
|
||||
00169
|
||||
<a name="l00170"></a><a class="code" href="channels_8h.html#a0">00170</a> <span class="preprocessor">#define UCMODE_OP 1</span>
|
||||
<a name="l00171"></a><a class="code" href="channels_8h.html#a1">00171</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_VOICE 2</span>
|
||||
<a name="l00172"></a><a class="code" href="channels_8h.html#a2">00172</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_HOP 4</span>
|
||||
<a name="l00173"></a><a class="code" href="channels_8h.html#a3">00173</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_PROTECT 8</span>
|
||||
<a name="l00174"></a><a class="code" href="channels_8h.html#a4">00174</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_FOUNDER 16</span>
|
||||
00175 <span class="preprocessor"></span>
|
||||
<a name="l00181"></a><a class="code" href="classucrec.html">00181</a> <span class="keyword">class </span><a class="code" href="classucrec.html">ucrec</a>
|
||||
00182 {
|
||||
00183 <span class="keyword">public</span>:
|
||||
<a name="l00187"></a><a class="code" href="classucrec.html#m0">00187</a> <span class="keywordtype">long</span> <a class="code" href="classucrec.html#m0">uc_modes</a>;
|
||||
00188
|
||||
<a name="l00192"></a><a class="code" href="classucrec.html#m1">00192</a> <a class="code" href="classchanrec.html">chanrec</a> *<a class="code" href="classucrec.html#m1">channel</a>;
|
||||
00193
|
||||
<a name="l00194"></a><a class="code" href="classucrec.html#a0">00194</a> <a class="code" href="classucrec.html#a0">ucrec</a>() { <span class="comment">/* stub */</span> }
|
||||
<a name="l00195"></a><a class="code" href="classucrec.html#a1">00195</a> <span class="keyword">virtual</span> <a class="code" href="classucrec.html#a1">~ucrec</a>() { <span class="comment">/* stub */</span> }
|
||||
00196 };
|
||||
00197
|
||||
00198 <span class="preprocessor">#endif</span>
|
||||
00199 <span class="preprocessor"></span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:57 2003 for InspIRCd by
|
||||
00069
|
||||
<a name="l00072"></a><a class="code" href="channels_8h.html#a5">00072</a> <span class="keyword">typedef</span> vector<BanItem> <a class="code" href="channels_8h.html#a5">BanList</a>;
|
||||
00073
|
||||
<a name="l00076"></a><a class="code" href="channels_8h.html#a6">00076</a> <span class="keyword">typedef</span> vector<ExemptItem> <a class="code" href="channels_8h.html#a6">ExemptList</a>;
|
||||
00077
|
||||
<a name="l00080"></a><a class="code" href="channels_8h.html#a7">00080</a> <span class="keyword">typedef</span> vector<InviteItem> <a class="code" href="channels_8h.html#a7">InviteList</a>;
|
||||
00081
|
||||
<a name="l00086"></a><a class="code" href="classchanrec.html">00086</a> <span class="keyword">class </span><a class="code" href="classchanrec.html">chanrec</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00087 {
|
||||
00088 <span class="keyword">public</span>:
|
||||
<a name="l00091"></a><a class="code" href="classchanrec.html#m0">00091</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m0">name</a>[CHANMAX]; <span class="comment">/* channel name */</span>
|
||||
<a name="l00095"></a><a class="code" href="classchanrec.html#m1">00095</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m1">custom_modes</a>[MAXMODES]; <span class="comment">/* modes handled by modules */</span>
|
||||
<a name="l00099"></a><a class="code" href="classchanrec.html#m2">00099</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m2">topic</a>[MAXBUF];
|
||||
<a name="l00102"></a><a class="code" href="classchanrec.html#m3">00102</a> time_t <a class="code" href="classchanrec.html#m3">created</a>;
|
||||
<a name="l00106"></a><a class="code" href="classchanrec.html#m4">00106</a> time_t <a class="code" href="classchanrec.html#m4">topicset</a>;
|
||||
<a name="l00110"></a><a class="code" href="classchanrec.html#m5">00110</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m5">setby</a>[NICKMAX];
|
||||
00111
|
||||
<a name="l00115"></a><a class="code" href="classchanrec.html#m6">00115</a> <span class="keywordtype">long</span> <a class="code" href="classchanrec.html#m6">limit</a>;
|
||||
00116
|
||||
<a name="l00120"></a><a class="code" href="classchanrec.html#m7">00120</a> <span class="keywordtype">char</span> <a class="code" href="classchanrec.html#m7">key</a>[32];
|
||||
00121
|
||||
<a name="l00124"></a><a class="code" href="classchanrec.html#m8">00124</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m8">topiclock</a>;
|
||||
00125
|
||||
<a name="l00128"></a><a class="code" href="classchanrec.html#m9">00128</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m9">noexternal</a>;
|
||||
00129
|
||||
<a name="l00132"></a><a class="code" href="classchanrec.html#m10">00132</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m10">inviteonly</a>;
|
||||
00133
|
||||
<a name="l00136"></a><a class="code" href="classchanrec.html#m11">00136</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m11">moderated</a>;
|
||||
00137
|
||||
<a name="l00141"></a><a class="code" href="classchanrec.html#m12">00141</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m12">secret</a>;
|
||||
00142
|
||||
<a name="l00146"></a><a class="code" href="classchanrec.html#m13">00146</a> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <a class="code" href="classchanrec.html#m13">c_private</a>;
|
||||
00147
|
||||
<a name="l00150"></a><a class="code" href="classchanrec.html#m14">00150</a> <a class="code" href="channels_8h.html#a5">BanList</a> <a class="code" href="classchanrec.html#m14">bans</a>;
|
||||
00151
|
||||
<a name="l00154"></a><a class="code" href="classchanrec.html#a0">00154</a> <a class="code" href="classchanrec.html#a0">chanrec</a>()
|
||||
00155 {
|
||||
00156 strcpy(name,<span class="stringliteral">""</span>);
|
||||
00157 strcpy(custom_modes,<span class="stringliteral">""</span>);
|
||||
00158 strcpy(topic,<span class="stringliteral">""</span>);
|
||||
00159 strcpy(setby,<span class="stringliteral">""</span>);
|
||||
00160 strcpy(key,<span class="stringliteral">""</span>);
|
||||
00161 created = topicset = limit = 0;
|
||||
00162 topiclock = noexternal = inviteonly = moderated = secret = c_private = <span class="keyword">false</span>;
|
||||
00163 }
|
||||
00164
|
||||
<a name="l00165"></a><a class="code" href="classchanrec.html#a1">00165</a> <span class="keyword">virtual</span> <a class="code" href="classchanrec.html#a1">~chanrec</a>() { <span class="comment">/* stub */</span> }
|
||||
00166 };
|
||||
00167
|
||||
00168 <span class="comment">/* used to hold a channel and a users modes on that channel, e.g. +v, +h, +o</span>
|
||||
00169 <span class="comment"> * needs to come AFTER struct chanrec */</span>
|
||||
00170
|
||||
<a name="l00171"></a><a class="code" href="channels_8h.html#a0">00171</a> <span class="preprocessor">#define UCMODE_OP 1</span>
|
||||
<a name="l00172"></a><a class="code" href="channels_8h.html#a1">00172</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_VOICE 2</span>
|
||||
<a name="l00173"></a><a class="code" href="channels_8h.html#a2">00173</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_HOP 4</span>
|
||||
<a name="l00174"></a><a class="code" href="channels_8h.html#a3">00174</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_PROTECT 8</span>
|
||||
<a name="l00175"></a><a class="code" href="channels_8h.html#a4">00175</a> <span class="preprocessor"></span><span class="preprocessor">#define UCMODE_FOUNDER 16</span>
|
||||
00176 <span class="preprocessor"></span>
|
||||
<a name="l00182"></a><a class="code" href="classucrec.html">00182</a> <span class="keyword">class </span><a class="code" href="classucrec.html">ucrec</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00183 {
|
||||
00184 <span class="keyword">public</span>:
|
||||
<a name="l00188"></a><a class="code" href="classucrec.html#m0">00188</a> <span class="keywordtype">long</span> <a class="code" href="classucrec.html#m0">uc_modes</a>;
|
||||
00189
|
||||
<a name="l00193"></a><a class="code" href="classucrec.html#m1">00193</a> <a class="code" href="classchanrec.html">chanrec</a> *<a class="code" href="classucrec.html#m1">channel</a>;
|
||||
00194
|
||||
<a name="l00195"></a><a class="code" href="classucrec.html#a0">00195</a> <a class="code" href="classucrec.html#a0">ucrec</a>() { <span class="comment">/* stub */</span> }
|
||||
<a name="l00196"></a><a class="code" href="classucrec.html#a1">00196</a> <span class="keyword">virtual</span> <a class="code" href="classucrec.html#a1">~ucrec</a>() { <span class="comment">/* stub */</span> }
|
||||
00197 };
|
||||
00198
|
||||
00199 <span class="preprocessor">#endif</span>
|
||||
00200 <span class="preprocessor"></span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -7,6 +7,7 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>channels.h File Reference</h1><code>#include "inspircd_config.h"</code><br>
|
||||
<code>#include "<a class="el" href="base_8h-source.html">base.h</a>"</code><br>
|
||||
<code>#include <time.h></code><br>
|
||||
<code>#include <vector></code><br>
|
||||
|
||||
@ -62,7 +63,7 @@
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00174">174</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00175">175</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="channels.h::UCMODE_HOP"></a><p>
|
||||
@ -86,7 +87,7 @@ Definition at line <a class="el" href="channels_8h-source.html#l00174">174</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00172">172</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00173">173</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a0" doxytag="channels.h::UCMODE_OP"></a><p>
|
||||
@ -110,7 +111,7 @@ Definition at line <a class="el" href="channels_8h-source.html#l00172">172</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00170">170</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00171">171</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="channels.h::UCMODE_PROTECT"></a><p>
|
||||
@ -134,7 +135,7 @@ Definition at line <a class="el" href="channels_8h-source.html#l00170">170</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00173">173</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00174">174</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="channels.h::UCMODE_VOICE"></a><p>
|
||||
@ -158,7 +159,7 @@ Definition at line <a class="el" href="channels_8h-source.html#l00173">173</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00171">171</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00172">172</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Typedef Documentation</h2>
|
||||
@ -185,7 +186,7 @@ Holds a complete ban list.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00071">71</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00072">72</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="channels.h::ExemptList"></a><p>
|
||||
@ -211,7 +212,7 @@ Holds a complete exempt list.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00075">75</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00076">76</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a7" doxytag="channels.h::InviteList"></a><p>
|
||||
@ -237,10 +238,10 @@ Holds a complete invite list.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00079">79</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00080">80</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -8,10 +8,13 @@
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>Admin Member List</h1>This is the complete list of members for <a class="el" href="classAdmin.html">Admin</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classAdmin.html#a0">Admin</a>(string name, string email, string nick)</td><td><a class="el" href="classAdmin.html">Admin</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classAdmin.html#m1">Email</a></td><td><a class="el" href="classAdmin.html">Admin</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classAdmin.html#m0">Name</a></td><td><a class="el" href="classAdmin.html">Admin</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classAdmin.html#m2">Nick</a></td><td><a class="el" href="classAdmin.html">Admin</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="modules_8h-source.html">modules.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for Admin:
|
||||
<p><center><img src="classAdmin.png" usemap="#Admin_map" border="0" alt=""></center>
|
||||
<map name="Admin_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classAdmin-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -27,7 +32,7 @@ It is constructed by class <a class="el" href="classServer.html">Server</a>, and
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00073">73</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00074">74</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="Admin::Admin"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -99,7 +104,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00036">36</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00076">76</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00077">77</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="Admin::Name"></a><p>
|
||||
@ -123,7 +128,7 @@ Definition at line <a class="el" href="modules_8h-source.html#l00076">76</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00076">76</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00077">77</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="Admin::Nick"></a><p>
|
||||
@ -147,12 +152,12 @@ Definition at line <a class="el" href="modules_8h-source.html#l00076">76</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00076">76</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00077">77</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="modules_8h-source.html">modules.h</a><li><a class="el" href="modules_8cpp-source.html">modules.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classAdmin.png
Normal file
BIN
docs/module-doc/classAdmin.png
Normal file
Binary file not shown.
@ -7,12 +7,15 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>BanItem Member List</h1>This is the complete list of members for <a class="el" href="classBanItem.html">BanItem</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m2">data</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a0">HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m1">set_by</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m0">set_time</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a1">~HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -14,7 +14,8 @@
|
||||
<p>Inheritance diagram for BanItem:
|
||||
<p><center><img src="classBanItem.png" usemap="#BanItem_map" border="0" alt=""></center>
|
||||
<map name="BanItem_map">
|
||||
<area href="classHostItem.html" alt="HostItem" shape="rect" coords="0,0,59,24">
|
||||
<area href="classHostItem.html" alt="HostItem" shape="rect" coords="0,56,68,80">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classBanItem-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
@ -24,9 +25,9 @@ A subclass of <a class="el" href="classHostItem.html">HostItem</a> designed to h
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00048">48</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00049">49</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="channels_8h-source.html">channels.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
Binary file not shown.
@ -7,14 +7,17 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ConfigReader Member List</h1>This is the complete list of members for <a class="el" href="classConfigReader.html">ConfigReader</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConfigReader.html#a0">ConfigReader</a>()</td><td><a class="el" href="classConfigReader.html">ConfigReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConfigReader.html#a1">ConfigReader</a>(string filename)</td><td><a class="el" href="classConfigReader.html">ConfigReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConfigReader.html#a4">Enumerate</a>(string tag)</td><td><a class="el" href="classConfigReader.html">ConfigReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConfigReader.html#n0">fname</a></td><td><a class="el" href="classConfigReader.html">ConfigReader</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConfigReader.html#a3">ReadValue</a>(string tag, string name, int index)</td><td><a class="el" href="classConfigReader.html">ConfigReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConfigReader.html#a5">Verify</a>()</td><td><a class="el" href="classConfigReader.html">ConfigReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConfigReader.html#a2">~ConfigReader</a>()</td><td><a class="el" href="classConfigReader.html">ConfigReader</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="modules_8h-source.html">modules.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for ConfigReader:
|
||||
<p><center><img src="classConfigReader.png" usemap="#ConfigReader_map" border="0" alt=""></center>
|
||||
<map name="ConfigReader_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,90,24">
|
||||
</map>
|
||||
<a href="classConfigReader-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -37,7 +42,7 @@ It may either be instantiated with one parameter or none. Constructing the class
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00232">232</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00233">233</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ConfigReader::ConfigReader"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -69,7 +74,7 @@ This constructor initialises the ConfigReader class to read the inspircd.conf fi
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8cpp-source.html#l00164">164</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="modules_8h-source.html#l00237">fname</a>.
|
||||
References <a class="el" href="modules_8h-source.html#l00238">fname</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00165 {
|
||||
00166 <a class="code" href="classConfigReader.html#n0">fname</a> = CONFIG_FILE;
|
||||
@ -182,7 +187,7 @@ This method counts the number of times a tag appears in a config file, for use w
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8cpp-source.html#l00186">186</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="modules_8h-source.html#l00237">fname</a>.
|
||||
References <a class="el" href="modules_8h-source.html#l00238">fname</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00187 {
|
||||
00188 <span class="keywordflow">return</span> EnumConf(<a class="code" href="classConfigReader.html#n0">fname</a>.c_str(),tag.c_str());
|
||||
@ -237,7 +242,7 @@ This method retrieves a value from the config file. Where multiple copies of the
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8cpp-source.html#l00177">177</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="modules_8h-source.html#l00237">fname</a>.
|
||||
References <a class="el" href="modules_8h-source.html#l00238">fname</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00178 {
|
||||
00179 <span class="keywordtype">char</span> val[MAXBUF];
|
||||
@ -309,14 +314,14 @@ The filename of the configuration file, as set by the constructor.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00237">237</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00238">238</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="modules_8cpp-source.html#l00164">ConfigReader()</a>, <a class="el" href="modules_8cpp-source.html#l00186">Enumerate()</a>, and <a class="el" href="modules_8cpp-source.html#l00177">ReadValue()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="modules_8h-source.html">modules.h</a><li><a class="el" href="modules_8cpp-source.html">modules.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classConfigReader.png
Normal file
BIN
docs/module-doc/classConfigReader.png
Normal file
Binary file not shown.
@ -10,7 +10,7 @@
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConnectClass.html#m1">host</a></td><td><a class="el" href="classConnectClass.html">ConnectClass</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConnectClass.html#m2">pass</a></td><td><a class="el" href="classConnectClass.html">ConnectClass</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classConnectClass.html#m0">type</a></td><td><a class="el" href="classConnectClass.html">ConnectClass</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -23,7 +23,7 @@ Holds information relevent to <connect allow> and <connect deny> tag
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00059">59</a> of file <a class="el" href="users_8h-source.html">users.h</a>.<hr><h2>Member Data Documentation</h2>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00060">60</a> of file <a class="el" href="users_8h-source.html">users.h</a>.<hr><h2>Member Data Documentation</h2>
|
||||
<a name="m1" doxytag="ConnectClass::host"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -45,7 +45,7 @@ Definition at line <a class="el" href="users_8h-source.html#l00059">59</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00063">63</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00064">64</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="ConnectClass::pass"></a><p>
|
||||
@ -69,7 +69,7 @@ Definition at line <a class="el" href="users_8h-source.html#l00063">63</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00064">64</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00065">65</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="ConnectClass::type"></a><p>
|
||||
@ -93,12 +93,12 @@ Definition at line <a class="el" href="users_8h-source.html#l00064">64</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00062">62</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00063">63</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="users_8h-source.html">users.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -7,12 +7,15 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ExemptItem Member List</h1>This is the complete list of members for <a class="el" href="classExemptItem.html">ExemptItem</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m2">data</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a0">HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m1">set_by</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m0">set_time</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a1">~HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -14,7 +14,8 @@
|
||||
<p>Inheritance diagram for ExemptItem:
|
||||
<p><center><img src="classExemptItem.png" usemap="#ExemptItem_map" border="0" alt=""></center>
|
||||
<map name="ExemptItem_map">
|
||||
<area href="classHostItem.html" alt="HostItem" shape="rect" coords="0,0,74,24">
|
||||
<area href="classHostItem.html" alt="HostItem" shape="rect" coords="0,56,74,80">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,74,24">
|
||||
</map>
|
||||
<a href="classExemptItem-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
@ -24,9 +25,9 @@ A subclass of <a class="el" href="classHostItem.html">HostItem</a> designed to h
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00056">56</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00057">57</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="channels_8h-source.html">channels.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
Binary file not shown.
@ -7,14 +7,17 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>FileReader Member List</h1>This is the complete list of members for <a class="el" href="classFileReader.html">FileReader</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classFileReader.html#o0">fc</a></td><td><a class="el" href="classFileReader.html">FileReader</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classFileReader.html#a0">FileReader</a>()</td><td><a class="el" href="classFileReader.html">FileReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classFileReader.html#a1">FileReader</a>(string filename)</td><td><a class="el" href="classFileReader.html">FileReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classFileReader.html#a5">FileSize</a>()</td><td><a class="el" href="classFileReader.html">FileReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classFileReader.html#a4">GetLine</a>(int x)</td><td><a class="el" href="classFileReader.html">FileReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classFileReader.html#a3">LoadFile</a>(string filename)</td><td><a class="el" href="classFileReader.html">FileReader</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classFileReader.html#a2">~FileReader</a>()</td><td><a class="el" href="classFileReader.html">FileReader</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="modules_8h-source.html">modules.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for FileReader:
|
||||
<p><center><img src="classFileReader.png" usemap="#FileReader_map" border="0" alt=""></center>
|
||||
<map name="FileReader_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,74,24">
|
||||
</map>
|
||||
<a href="classFileReader-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -36,7 +41,7 @@ This class contains methods for read-only manipulation of a text file in memory.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00277">277</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00278">278</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="FileReader::FileReader"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -105,7 +110,7 @@ This method initialises the class with a file loaded into it ready for GetLine a
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8cpp-source.html#l00198">198</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="modules_8h-source.html#l00279">fc</a>, and <a class="el" href="modules_8h-source.html#l00044">file_cache</a>.
|
||||
References <a class="el" href="modules_8h-source.html#l00280">fc</a>, and <a class="el" href="modules_8h-source.html#l00045">file_cache</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00199 {
|
||||
00200 <a class="code" href="modules_8h.html#a1">file_cache</a> c;
|
||||
@ -183,7 +188,7 @@ This method returns the number of lines in the read file. If it is 0, no lines h
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8cpp-source.html#l00227">227</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="modules_8h-source.html#l00279">fc</a>.
|
||||
References <a class="el" href="modules_8h-source.html#l00280">fc</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00228 {
|
||||
00229 <span class="keywordflow">return</span> <a class="code" href="classFileReader.html#o0">fc</a>.size();
|
||||
@ -223,7 +228,7 @@ This method retrieves one line from the text file. If an empty non-NULL string i
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8cpp-source.html#l00220">220</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="modules_8h-source.html#l00279">fc</a>.
|
||||
References <a class="el" href="modules_8h-source.html#l00280">fc</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00221 {
|
||||
00222 <span class="keywordflow">if</span> ((x<0) || (x><a class="code" href="classFileReader.html#o0">fc</a>.size()))
|
||||
@ -265,7 +270,7 @@ This method loads a file into the class ready for GetLine and and other methods
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8cpp-source.html#l00209">209</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="modules_8h-source.html#l00279">fc</a>, and <a class="el" href="modules_8h-source.html#l00044">file_cache</a>.
|
||||
References <a class="el" href="modules_8h-source.html#l00280">fc</a>, and <a class="el" href="modules_8h-source.html#l00045">file_cache</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00210 {
|
||||
00211 <a class="code" href="modules_8h.html#a1">file_cache</a> c;
|
||||
@ -297,14 +302,14 @@ References <a class="el" href="modules_8h-source.html#l00279">fc</a>, and <a cla
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00279">279</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00280">280</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="modules_8cpp-source.html#l00198">FileReader()</a>, <a class="el" href="modules_8cpp-source.html#l00227">FileSize()</a>, <a class="el" href="modules_8cpp-source.html#l00220">GetLine()</a>, and <a class="el" href="modules_8cpp-source.html#l00209">LoadFile()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="modules_8h-source.html">modules.h</a><li><a class="el" href="modules_8cpp-source.html">modules.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classFileReader.png
Normal file
BIN
docs/module-doc/classFileReader.png
Normal file
Binary file not shown.
@ -7,12 +7,15 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>HostItem Member List</h1>This is the complete list of members for <a class="el" href="classHostItem.html">HostItem</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m2">data</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a0">HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m1">set_by</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m0">set_time</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a1">~HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -14,9 +14,10 @@
|
||||
<p>Inheritance diagram for HostItem:
|
||||
<p><center><img src="classHostItem.png" usemap="#HostItem_map" border="0" alt=""></center>
|
||||
<map name="HostItem_map">
|
||||
<area href="classBanItem.html" alt="BanItem" shape="rect" coords="0,56,74,80">
|
||||
<area href="classExemptItem.html" alt="ExemptItem" shape="rect" coords="84,56,158,80">
|
||||
<area href="classInviteItem.html" alt="InviteItem" shape="rect" coords="168,56,242,80">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="84,0,158,24">
|
||||
<area href="classBanItem.html" alt="BanItem" shape="rect" coords="0,112,74,136">
|
||||
<area href="classExemptItem.html" alt="ExemptItem" shape="rect" coords="84,112,158,136">
|
||||
<area href="classInviteItem.html" alt="InviteItem" shape="rect" coords="168,112,242,136">
|
||||
</map>
|
||||
<a href="classHostItem-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
@ -35,7 +36,7 @@ This class contains a single element in a channel list, such as a banlist.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00032">32</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00033">33</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="HostItem::HostItem"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -63,9 +64,9 @@ Definition at line <a class="el" href="channels_8h-source.html#l00032">32</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00039">39</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00040">40</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00039 { <span class="comment">/* stub */</span> }
|
||||
<div class="fragment"><pre>00040 { <span class="comment">/* stub */</span> }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -96,9 +97,9 @@ Definition at line <a class="el" href="channels_8h-source.html#l00039">39</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00040">40</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00041">41</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00040 { <span class="comment">/* stub */</span> }
|
||||
<div class="fragment"><pre>00041 { <span class="comment">/* stub */</span> }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -124,7 +125,7 @@ Definition at line <a class="el" href="channels_8h-source.html#l00040">40</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00037">37</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00038">38</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m1" doxytag="HostItem::set_by"></a><p>
|
||||
@ -148,7 +149,7 @@ Definition at line <a class="el" href="channels_8h-source.html#l00037">37</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00036">36</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00037">37</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="HostItem::set_time"></a><p>
|
||||
@ -172,12 +173,12 @@ Definition at line <a class="el" href="channels_8h-source.html#l00036">36</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00035">35</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00036">36</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="channels_8h-source.html">channels.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
Binary file not shown.
@ -7,12 +7,15 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>InviteItem Member List</h1>This is the complete list of members for <a class="el" href="classInviteItem.html">InviteItem</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m2">data</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a0">HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m1">set_by</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#m0">set_time</a></td><td><a class="el" href="classHostItem.html">HostItem</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classHostItem.html#a1">~HostItem</a>()</td><td><a class="el" href="classHostItem.html">HostItem</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -14,7 +14,8 @@
|
||||
<p>Inheritance diagram for InviteItem:
|
||||
<p><center><img src="classInviteItem.png" usemap="#InviteItem_map" border="0" alt=""></center>
|
||||
<map name="InviteItem_map">
|
||||
<area href="classHostItem.html" alt="HostItem" shape="rect" coords="0,0,64,24">
|
||||
<area href="classHostItem.html" alt="HostItem" shape="rect" coords="0,56,68,80">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classInviteItem-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
@ -24,9 +25,9 @@ A subclass of <a class="el" href="classHostItem.html">HostItem</a> designed to h
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00064">64</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00065">65</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="channels_8h-source.html">channels.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
Binary file not shown.
@ -8,7 +8,7 @@
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>Invited Member List</h1>This is the complete list of members for <a class="el" href="classInvited.html">Invited</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classInvited.html#m0">channel</a></td><td><a class="el" href="classInvited.html">Invited</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -21,7 +21,7 @@ Holds a channel name to which a user has been invited.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00050">50</a> of file <a class="el" href="users_8h-source.html">users.h</a>.<hr><h2>Member Data Documentation</h2>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00051">51</a> of file <a class="el" href="users_8h-source.html">users.h</a>.<hr><h2>Member Data Documentation</h2>
|
||||
<a name="m0" doxytag="Invited::channel"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -43,14 +43,14 @@ Definition at line <a class="el" href="users_8h-source.html#l00050">50</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00053">53</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00054">54</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00075">userrec::InviteTo()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="users_8h-source.html">users.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -7,14 +7,17 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>Module Member List</h1>This is the complete list of members for <a class="el" href="classModule.html">Module</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModule.html#a2">GetVersion</a>()</td><td><a class="el" href="classModule.html">Module</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModule.html#a0">Module</a>()</td><td><a class="el" href="classModule.html">Module</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModule.html#a3">OnUserConnect</a>(userrec *user)</td><td><a class="el" href="classModule.html">Module</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModule.html#a5">OnUserJoin</a>(userrec *user, chanrec *channel)</td><td><a class="el" href="classModule.html">Module</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModule.html#a6">OnUserPart</a>(userrec *user, chanrec *channel)</td><td><a class="el" href="classModule.html">Module</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModule.html#a4">OnUserQuit</a>(userrec *user)</td><td><a class="el" href="classModule.html">Module</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModule.html#a1">~Module</a>()</td><td><a class="el" href="classModule.html">Module</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="modules_8h-source.html">modules.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for Module:
|
||||
<p><center><img src="classModule.png" usemap="#Module_map" border="0" alt=""></center>
|
||||
<map name="Module_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classModule-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -36,7 +41,7 @@ All modules must inherit from this class, its methods will be called when irc se
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00085">85</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00086">86</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="Module::Module"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -307,7 +312,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00046">46</a> o
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="modules_8h-source.html">modules.h</a><li><a class="el" href="modules_8cpp-source.html">modules.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classModule.png
Normal file
BIN
docs/module-doc/classModule.png
Normal file
Binary file not shown.
@ -7,10 +7,13 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ModuleFactory Member List</h1>This is the complete list of members for <a class="el" href="classModuleFactory.html">ModuleFactory</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModuleFactory.html#a2">CreateModule</a>()=0</td><td><a class="el" href="classModuleFactory.html">ModuleFactory</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModuleFactory.html#a0">ModuleFactory</a>()</td><td><a class="el" href="classModuleFactory.html">ModuleFactory</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classModuleFactory.html#a1">~ModuleFactory</a>()</td><td><a class="el" href="classModuleFactory.html">ModuleFactory</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="modules_8h-source.html">modules.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for ModuleFactory:
|
||||
<p><center><img src="classModuleFactory.png" usemap="#ModuleFactory_map" border="0" alt=""></center>
|
||||
<map name="ModuleFactory_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,98,24">
|
||||
</map>
|
||||
<a href="classModuleFactory-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -26,7 +31,7 @@ This is to allow for modules to create many different variants of <a class="el"
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00322">322</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00323">323</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ModuleFactory::ModuleFactory"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -54,9 +59,9 @@ Definition at line <a class="el" href="modules_8h-source.html#l00322">322</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00325">325</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00326">326</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00325 { }
|
||||
<div class="fragment"><pre>00326 { }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -87,9 +92,9 @@ Definition at line <a class="el" href="modules_8h-source.html#l00325">325</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00326">326</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00327">327</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00326 { }
|
||||
<div class="fragment"><pre>00327 { }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -126,7 +131,7 @@ Your inherited class of ModuleFactory must return a pointer to your <a class="el
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="modules_8h-source.html">modules.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classModuleFactory.png
Normal file
BIN
docs/module-doc/classModuleFactory.png
Normal file
Binary file not shown.
@ -7,7 +7,9 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>Server Member List</h1>This is the complete list of members for <a class="el" href="classServer.html">Server</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a15">ChanMode</a>(userrec *User, chanrec *Chan)</td><td><a class="el" href="classServer.html">Server</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a9">CommonChannels</a>(userrec *u1, userrec *u2)</td><td><a class="el" href="classServer.html">Server</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a3">Debug</a>(string s)</td><td><a class="el" href="classServer.html">Server</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a14">FindChannel</a>(string channel)</td><td><a class="el" href="classServer.html">Server</a></td><td><code> [virtual]</code></td></tr>
|
||||
@ -25,8 +27,9 @@
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a7">SendTo</a>(userrec *Source, userrec *Dest, string s)</td><td><a class="el" href="classServer.html">Server</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a11">SendWallops</a>(userrec *User, string text)</td><td><a class="el" href="classServer.html">Server</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a0">Server</a>()</td><td><a class="el" href="classServer.html">Server</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classServer.html#a1">~Server</a>()</td><td><a class="el" href="classServer.html">Server</a></td><td><code> [virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="modules_8h-source.html">modules.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for Server:
|
||||
<p><center><img src="classServer.png" usemap="#Server_map" border="0" alt=""></center>
|
||||
<map name="Server_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classServer-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -60,7 +65,7 @@ All modules should instantiate at least one copy of this class, and use its memb
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00127">127</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00128">128</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="Server::Server"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -905,7 +910,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00122">122</a>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="modules_8h-source.html">modules.h</a><li><a class="el" href="modules_8cpp-source.html">modules.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classServer.png
Normal file
BIN
docs/module-doc/classServer.png
Normal file
Binary file not shown.
@ -7,12 +7,15 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>Version Member List</h1>This is the complete list of members for <a class="el" href="classVersion.html">Version</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classVersion.html#m3">Build</a></td><td><a class="el" href="classVersion.html">Version</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classVersion.html#m0">Major</a></td><td><a class="el" href="classVersion.html">Version</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classVersion.html#m1">Minor</a></td><td><a class="el" href="classVersion.html">Version</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classVersion.html#m2">Revision</a></td><td><a class="el" href="classVersion.html">Version</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classVersion.html#a0">Version</a>(int major, int minor, int revision, int build)</td><td><a class="el" href="classVersion.html">Version</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:29:00 2003 for InspIRCd by
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="modules_8h-source.html">modules.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for Version:
|
||||
<p><center><img src="classVersion.png" usemap="#Version_map" border="0" alt=""></center>
|
||||
<map name="Version_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classVersion-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -28,7 +33,7 @@ A class of type Version is returned by the GetVersion method of the <a class="el
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00060">60</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00061">61</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="Version::Version"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -106,7 +111,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00032">32</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00063">63</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00064">64</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="Version::Major"></a><p>
|
||||
@ -130,7 +135,7 @@ Definition at line <a class="el" href="modules_8h-source.html#l00063">63</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00063">63</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00064">64</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m1" doxytag="Version::Minor"></a><p>
|
||||
@ -154,7 +159,7 @@ Definition at line <a class="el" href="modules_8h-source.html#l00063">63</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00063">63</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00064">64</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="Version::Revision"></a><p>
|
||||
@ -178,12 +183,12 @@ Definition at line <a class="el" href="modules_8h-source.html#l00063">63</a> of
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00063">63</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00064">64</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="modules_8h-source.html">modules.h</a><li><a class="el" href="modules_8cpp-source.html">modules.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:29:00 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classVersion.png
Normal file
BIN
docs/module-doc/classVersion.png
Normal file
Binary file not shown.
@ -7,9 +7,11 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>chanrec Member List</h1>This is the complete list of members for <a class="el" href="classchanrec.html">chanrec</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#m14">bans</a></td><td><a class="el" href="classchanrec.html">chanrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#m13">c_private</a></td><td><a class="el" href="classchanrec.html">chanrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#a0">chanrec</a>()</td><td><a class="el" href="classchanrec.html">chanrec</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#m3">created</a></td><td><a class="el" href="classchanrec.html">chanrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#m1">custom_modes</a></td><td><a class="el" href="classchanrec.html">chanrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#m10">inviteonly</a></td><td><a class="el" href="classchanrec.html">chanrec</a></td><td></td></tr>
|
||||
@ -24,7 +26,8 @@
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#m8">topiclock</a></td><td><a class="el" href="classchanrec.html">chanrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#m4">topicset</a></td><td><a class="el" href="classchanrec.html">chanrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classchanrec.html#a1">~chanrec</a>()</td><td><a class="el" href="classchanrec.html">chanrec</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="channels_8h-source.html">channels.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for chanrec:
|
||||
<p><center><img src="classchanrec.png" usemap="#chanrec_map" border="0" alt=""></center>
|
||||
<map name="chanrec_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classchanrec-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -56,7 +61,7 @@ This class represents a channel, and contains its name, modes, time created, top
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00085">85</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00086">86</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="chanrec::chanrec"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -86,17 +91,17 @@ Creates a channel record and initialises it with default values.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00153">153</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00154">154</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00154 {
|
||||
00155 strcpy(name,<span class="stringliteral">""</span>);
|
||||
00156 strcpy(custom_modes,<span class="stringliteral">""</span>);
|
||||
00157 strcpy(topic,<span class="stringliteral">""</span>);
|
||||
00158 strcpy(setby,<span class="stringliteral">""</span>);
|
||||
00159 strcpy(key,<span class="stringliteral">""</span>);
|
||||
00160 <a class="code" href="classchanrec.html#m3">created</a> = <a class="code" href="classchanrec.html#m4">topicset</a> = <a class="code" href="classchanrec.html#m6">limit</a> = 0;
|
||||
00161 <a class="code" href="classchanrec.html#m8">topiclock</a> = <a class="code" href="classchanrec.html#m9">noexternal</a> = <a class="code" href="classchanrec.html#m10">inviteonly</a> = <a class="code" href="classchanrec.html#m11">moderated</a> = <a class="code" href="classchanrec.html#m12">secret</a> = <a class="code" href="classchanrec.html#m13">c_private</a> = <span class="keyword">false</span>;
|
||||
00162 }
|
||||
<div class="fragment"><pre>00155 {
|
||||
00156 strcpy(name,<span class="stringliteral">""</span>);
|
||||
00157 strcpy(custom_modes,<span class="stringliteral">""</span>);
|
||||
00158 strcpy(topic,<span class="stringliteral">""</span>);
|
||||
00159 strcpy(setby,<span class="stringliteral">""</span>);
|
||||
00160 strcpy(key,<span class="stringliteral">""</span>);
|
||||
00161 <a class="code" href="classchanrec.html#m3">created</a> = <a class="code" href="classchanrec.html#m4">topicset</a> = <a class="code" href="classchanrec.html#m6">limit</a> = 0;
|
||||
00162 <a class="code" href="classchanrec.html#m8">topiclock</a> = <a class="code" href="classchanrec.html#m9">noexternal</a> = <a class="code" href="classchanrec.html#m10">inviteonly</a> = <a class="code" href="classchanrec.html#m11">moderated</a> = <a class="code" href="classchanrec.html#m12">secret</a> = <a class="code" href="classchanrec.html#m13">c_private</a> = <span class="keyword">false</span>;
|
||||
00163 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -127,9 +132,9 @@ Definition at line <a class="el" href="channels_8h-source.html#l00153">153</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00164">164</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00165">165</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00164 { <span class="comment">/* stub */</span> }
|
||||
<div class="fragment"><pre>00165 { <span class="comment">/* stub */</span> }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -157,7 +162,7 @@ The list of all bans set on the channel.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00149">149</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00150">150</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m13" doxytag="chanrec::c_private"></a><p>
|
||||
@ -183,7 +188,7 @@ Nonzero if the mode +p is set.
|
||||
<p>
|
||||
This value cannot be set at the same time as <a class="el" href="classchanrec.html#m12">chanrec::secret</a>
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00145">145</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00146">146</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m3" doxytag="chanrec::created"></a><p>
|
||||
@ -209,7 +214,7 @@ Creation time.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00101">101</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00102">102</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m1" doxytag="chanrec::custom_modes"></a><p>
|
||||
@ -235,7 +240,7 @@ Custom modes for the channel.
|
||||
<p>
|
||||
Plugins may use this field in any way they see fit.
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00094">94</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00095">95</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m10" doxytag="chanrec::inviteonly"></a><p>
|
||||
@ -261,7 +266,7 @@ Nonzero if the mode +i is set.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00131">131</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00132">132</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m7" doxytag="chanrec::key"></a><p>
|
||||
@ -287,7 +292,7 @@ Contains the channel key.
|
||||
<p>
|
||||
If this value is an empty string, there is no channel key in place.
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00119">119</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00120">120</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m6" doxytag="chanrec::limit"></a><p>
|
||||
@ -313,7 +318,7 @@ Contains the channel user limit.
|
||||
<p>
|
||||
If this value is zero, there is no limit in place.
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00114">114</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00115">115</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m11" doxytag="chanrec::moderated"></a><p>
|
||||
@ -339,7 +344,7 @@ Nonzero if the mode +m is set.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00135">135</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00136">136</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="chanrec::name"></a><p>
|
||||
@ -365,7 +370,7 @@ The channels name.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00090">90</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00091">91</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m9" doxytag="chanrec::noexternal"></a><p>
|
||||
@ -391,7 +396,7 @@ Nonzero if the mode +n is set.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00127">127</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00128">128</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m12" doxytag="chanrec::secret"></a><p>
|
||||
@ -417,7 +422,7 @@ Nonzero if the mode +s is set.
|
||||
<p>
|
||||
This value cannot be set at the same time as <a class="el" href="classchanrec.html#m13">chanrec::c_private</a>
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00140">140</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00141">141</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m5" doxytag="chanrec::setby"></a><p>
|
||||
@ -443,7 +448,7 @@ The last user to set the topic.
|
||||
<p>
|
||||
If this member is an empty string, no topic was ever set.
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00109">109</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00110">110</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="chanrec::topic"></a><p>
|
||||
@ -469,7 +474,7 @@ Channel topic.
|
||||
<p>
|
||||
If this is an empty string, no channel topic is set.
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00098">98</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00099">99</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m8" doxytag="chanrec::topiclock"></a><p>
|
||||
@ -495,7 +500,7 @@ Nonzero if the mode +t is set.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00123">123</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00124">124</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m4" doxytag="chanrec::topicset"></a><p>
|
||||
@ -521,12 +526,12 @@ Time topic was set.
|
||||
<p>
|
||||
If no topic was ever set, this will be equal to <a class="el" href="classchanrec.html#m3">chanrec::created</a>
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00105">105</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00106">106</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="channels_8h-source.html">channels.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classchanrec.png
Normal file
BIN
docs/module-doc/classchanrec.png
Normal file
Binary file not shown.
18
docs/module-doc/classclassbase-members.html
Normal file
18
docs/module-doc/classclassbase-members.html
Normal file
@ -0,0 +1,18 @@
|
||||
<!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>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>classbase Member List</h1>This is the complete list of members for <a class="el" href="classclassbase.html">classbase</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
134
docs/module-doc/classclassbase.html
Normal file
134
docs/module-doc/classclassbase.html
Normal file
@ -0,0 +1,134 @@
|
||||
<!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>classbase class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>classbase Class Reference</h1><code>#include <<a class="el" href="base_8h-source.html">base.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for classbase:
|
||||
<p><center><img src="classclassbase.png" usemap="#classbase_map" border="0" alt=""></center>
|
||||
<map name="classbase_map">
|
||||
<area href="classAdmin.html" alt="Admin" shape="rect" coords="108,56,206,80">
|
||||
<area href="classchanrec.html" alt="chanrec" shape="rect" coords="108,112,206,136">
|
||||
<area href="classcommand__t.html" alt="command_t" shape="rect" coords="108,168,206,192">
|
||||
<area href="classConfigReader.html" alt="ConfigReader" shape="rect" coords="108,224,206,248">
|
||||
<area href="classconnection.html" alt="connection" shape="rect" coords="108,280,206,304">
|
||||
<area href="classFileReader.html" alt="FileReader" shape="rect" coords="108,336,206,360">
|
||||
<area href="classHostItem.html" alt="HostItem" shape="rect" coords="108,392,206,416">
|
||||
<area href="classModule.html" alt="Module" shape="rect" coords="108,448,206,472">
|
||||
<area href="classModuleFactory.html" alt="ModuleFactory" shape="rect" coords="108,504,206,528">
|
||||
<area href="classServer.html" alt="Server" shape="rect" coords="108,560,206,584">
|
||||
<area href="classucrec.html" alt="ucrec" shape="rect" coords="108,616,206,640">
|
||||
<area href="classVersion.html" alt="Version" shape="rect" coords="108,672,206,696">
|
||||
</map>
|
||||
<a href="classclassbase-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classclassbase.html#a0">classbase</a> ()</td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classclassbase.html#a1">~classbase</a> ()</td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classclassbase.html#m0">age</a></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="classbase::classbase"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> classbase::classbase </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="base_8h-source.html#l00018">18</a> of file <a class="el" href="base_8h-source.html">base.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00018 { <a class="code" href="classclassbase.html#m0">age</a> = time(NULL); }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="classbase::~classbase"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> classbase::~classbase </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap><code> [inline]</code></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="base_8h-source.html#l00019">19</a> of file <a class="el" href="base_8h-source.html">base.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00019 { }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a name="m0" doxytag="classbase::age"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t classbase::age
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="base_8h-source.html#l00016">16</a> of file <a class="el" href="base_8h-source.html">base.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="base_8h-source.html">base.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/module-doc/classclassbase.png
Normal file
BIN
docs/module-doc/classclassbase.png
Normal file
Binary file not shown.
24
docs/module-doc/classcommand__t-members.html
Normal file
24
docs/module-doc/classcommand__t-members.html
Normal file
@ -0,0 +1,24 @@
|
||||
<!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>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>command_t Member List</h1>This is the complete list of members for <a class="el" href="classcommand__t.html">command_t</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classcommand__t.html#m0">command</a></td><td><a class="el" href="classcommand__t.html">command_t</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classcommand__t.html#m2">flags_needed</a></td><td><a class="el" href="classcommand__t.html">command_t</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classcommand__t.html#m1">handler_function</a></td><td><a class="el" href="classcommand__t.html">command_t</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classcommand__t.html#m3">min_params</a></td><td><a class="el" href="classcommand__t.html">command_t</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classcommand__t.html#m5">total_bytes</a></td><td><a class="el" href="classcommand__t.html">command_t</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classcommand__t.html#m4">use_count</a></td><td><a class="el" href="classcommand__t.html">command_t</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
178
docs/module-doc/classcommand__t.html
Normal file
178
docs/module-doc/classcommand__t.html
Normal file
@ -0,0 +1,178 @@
|
||||
<!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>command_t class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>command_t Class Reference</h1><code>#include <<a class="el" href="ctables_8h-source.html">ctables.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for command_t:
|
||||
<p><center><img src="classcommand__t.png" usemap="#command_t_map" border="0" alt=""></center>
|
||||
<map name="command_t_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,75,24">
|
||||
</map>
|
||||
<a href="classcommand__t-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classcommand__t.html#m0">command</a> [MAXBUF]</td></tr>
|
||||
<tr><td nowrap align=right valign=top><a class="el" href="ctables_8h.html#a0">handlerfunc</a> * </td><td valign=bottom><a class="el" href="classcommand__t.html#m1">handler_function</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classcommand__t.html#m2">flags_needed</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classcommand__t.html#m3">min_params</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classcommand__t.html#m4">use_count</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classcommand__t.html#m5">total_bytes</a></td></tr>
|
||||
</table>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a name="m0" doxytag="command_t::command"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> char command_t::command[MAXBUF]
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="ctables_8h-source.html#l00047">47</a> of file <a class="el" href="ctables_8h-source.html">ctables.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="command_t::flags_needed"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> char command_t::flags_needed
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="ctables_8h-source.html#l00049">49</a> of file <a class="el" href="ctables_8h-source.html">ctables.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m1" doxytag="command_t::handler_function"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> <a class="el" href="ctables_8h.html#a0">handlerfunc</a>* command_t::handler_function
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="ctables_8h-source.html#l00048">48</a> of file <a class="el" href="ctables_8h-source.html">ctables.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m3" doxytag="command_t::min_params"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int command_t::min_params
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="ctables_8h-source.html#l00050">50</a> of file <a class="el" href="ctables_8h-source.html">ctables.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m5" doxytag="command_t::total_bytes"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long command_t::total_bytes
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="ctables_8h-source.html#l00052">52</a> of file <a class="el" href="ctables_8h-source.html">ctables.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m4" doxytag="command_t::use_count"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long command_t::use_count
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="ctables_8h-source.html#l00051">51</a> of file <a class="el" href="ctables_8h-source.html">ctables.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="ctables_8h-source.html">ctables.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/module-doc/classcommand__t.png
Normal file
BIN
docs/module-doc/classcommand__t.png
Normal file
Binary file not shown.
33
docs/module-doc/classconnection-members.html
Normal file
33
docs/module-doc/classconnection-members.html
Normal file
@ -0,0 +1,33 @@
|
||||
<!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>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>connection Member List</h1>This is the complete list of members for <a class="el" href="classconnection.html">connection</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m4">bytes_in</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m5">bytes_out</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m6">cmds_in</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m7">cmds_out</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m0">fd</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m8">haspassed</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m1">host</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m13">idle_lastmsg</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m3">inbuf</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m2">ip</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m11">lastping</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m14">nping</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m9">port</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m10">registered</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m12">signon</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
433
docs/module-doc/classconnection.html
Normal file
433
docs/module-doc/classconnection.html
Normal file
@ -0,0 +1,433 @@
|
||||
<!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>connection class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>connection Class Reference</h1><code>#include <<a class="el" href="connection_8h-source.html">connection.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for connection:
|
||||
<p><center><img src="classconnection.png" usemap="#connection_map" border="0" alt=""></center>
|
||||
<map name="connection_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="42,0,116,24">
|
||||
<area href="classserverrec.html" alt="serverrec" shape="rect" coords="0,112,74,136">
|
||||
<area href="classuserrec.html" alt="userrec" shape="rect" coords="84,112,158,136">
|
||||
</map>
|
||||
<a href="classconnection-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classconnection.html#m0">fd</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classconnection.html#m1">host</a> [256]</td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classconnection.html#m2">ip</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classconnection.html#m3">inbuf</a> [MAXBUF]</td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classconnection.html#m4">bytes_in</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classconnection.html#m5">bytes_out</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classconnection.html#m6">cmds_in</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classconnection.html#m7">cmds_out</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classconnection.html#m8">haspassed</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classconnection.html#m9">port</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classconnection.html#m10">registered</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classconnection.html#m11">lastping</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classconnection.html#m12">signon</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classconnection.html#m13">idle_lastmsg</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classconnection.html#m14">nping</a></td></tr>
|
||||
</table>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a name="m4" doxytag="connection::bytes_in"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long connection::bytes_in
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00025">25</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m5" doxytag="connection::bytes_out"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long connection::bytes_out
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00026">26</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m6" doxytag="connection::cmds_in"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long connection::cmds_in
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00027">27</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m7" doxytag="connection::cmds_out"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long connection::cmds_out
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00028">28</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="connection::fd"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int connection::fd
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00021">21</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec::serverrec()</a>, and <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m8" doxytag="connection::haspassed"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool connection::haspassed
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00029">29</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m1" doxytag="connection::host"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> char connection::host[256]
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00022">22</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m13" doxytag="connection::idle_lastmsg"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t connection::idle_lastmsg
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00034">34</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m3" doxytag="connection::inbuf"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> char connection::inbuf[MAXBUF]
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00024">24</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="connection::ip"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long connection::ip
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00023">23</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m11" doxytag="connection::lastping"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t connection::lastping
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented in <a class="el" href="classserverrec.html#m3">serverrec</a>.
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00032">32</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m14" doxytag="connection::nping"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t connection::nping
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00035">35</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m9" doxytag="connection::port"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int connection::port
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00030">30</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m10" doxytag="connection::registered"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int connection::registered
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00031">31</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m12" doxytag="connection::signon"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t connection::signon
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="connection_8h-source.html#l00033">33</a> of file <a class="el" href="connection_8h-source.html">connection.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="connection_8h-source.html">connection.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:49 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/module-doc/classconnection.png
Normal file
BIN
docs/module-doc/classconnection.png
Normal file
Binary file not shown.
@ -8,17 +8,17 @@
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>InspIRCd Compound Index</h1><table align=center width="95%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> A </td></tr></table>
|
||||
</td><td><a class="el" href="classConfigReader.html">ConfigReader</a> </td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> H </td></tr></table>
|
||||
</td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> M </td></tr></table>
|
||||
</td><td><a class="el" href="classcommand__t.html">command_t</a> </td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> F </td></tr></table>
|
||||
</td><td><a class="el" href="classInviteItem.html">InviteItem</a> </td><td><a class="el" href="classserverrec.html">serverrec</a> </td></tr><tr><td><a class="el" href="classAdmin.html">Admin</a> </td><td><a class="el" href="classConfigReader.html">ConfigReader</a> </td><td><a class="el" href="classFileReader.html">FileReader</a> </td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> M </td></tr></table>
|
||||
</td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> U </td></tr></table>
|
||||
</td></tr><tr><td><a class="el" href="classAdmin.html">Admin</a> </td><td><a class="el" href="classConnectClass.html">ConnectClass</a> </td><td><a class="el" href="classHostItem.html">HostItem</a> </td><td><a class="el" href="classModule.html">Module</a> </td><td><a class="el" href="classucrec.html">ucrec</a> </td></tr><tr><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> B </td></tr></table>
|
||||
</td></tr><tr><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> B </td></tr></table>
|
||||
</td><td><a class="el" href="classConnectClass.html">ConnectClass</a> </td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> H </td></tr></table>
|
||||
</td><td><a class="el" href="classModule.html">Module</a> </td><td><a class="el" href="classucrec.html">ucrec</a> </td></tr><tr><td><a class="el" href="classBanItem.html">BanItem</a> </td><td><a class="el" href="classconnection.html">connection</a> </td><td><a class="el" href="classHostItem.html">HostItem</a> </td><td><a class="el" href="classModuleFactory.html">ModuleFactory</a> </td><td><a class="el" href="classuserrec.html">userrec</a> </td></tr><tr><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> C </td></tr></table>
|
||||
</td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> E </td></tr></table>
|
||||
</td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> I </td></tr></table>
|
||||
</td><td><a class="el" href="classModuleFactory.html">ModuleFactory</a> </td><td><a class="el" href="classuserrec.html">userrec</a> </td></tr><tr><td><a class="el" href="classBanItem.html">BanItem</a> </td><td><a class="el" href="classExemptItem.html">ExemptItem</a> </td><td><a class="el" href="classInvited.html">Invited</a> </td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </td></tr></table>
|
||||
</td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> S </td></tr></table>
|
||||
</td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> V </td></tr></table>
|
||||
</td></tr><tr><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> C </td></tr></table>
|
||||
</td><td><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> F </td></tr></table>
|
||||
</td><td><a class="el" href="classInviteItem.html">InviteItem</a> </td><td><a class="el" href="classServer.html">Server</a> </td><td><a class="el" href="classVersion.html">Version</a> </td></tr><tr><td><a class="el" href="classchanrec.html">chanrec</a> </td><td><a class="el" href="classFileReader.html">FileReader</a> </td></tr></table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
</td></tr><tr><td><a class="el" href="classchanrec.html">chanrec</a> </td><td><a class="el" href="classExemptItem.html">ExemptItem</a> </td><td><a class="el" href="classInvited.html">Invited</a> </td><td><a class="el" href="classServer.html">Server</a> </td><td><a class="el" href="classVersion.html">Version</a> </td></tr><tr><td><a class="el" href="classclassbase.html">classbase</a> </td></tr></table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
49
docs/module-doc/classserverrec-members.html
Normal file
49
docs/module-doc/classserverrec-members.html
Normal file
@ -0,0 +1,49 @@
|
||||
<!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>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>serverrec Member List</h1>This is the complete list of members for <a class="el" href="classserverrec.html">serverrec</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#a3">AddLeaf</a>(serverrec *child)</td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m4">bytes_in</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m5">bytes_out</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m6">cmds_in</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m7">cmds_out</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m7">connected_at</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#a4">DelLeaf</a>(string n)</td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m0">fd</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m8">haspassed</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m8">hops_away</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m1">host</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m13">idle_lastmsg</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m3">inbuf</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m2">ip</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m10">jupiter</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m3">lastping</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#o0">leaf</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m2">linktype</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m0">name</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m14">nping</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m6">opercount</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m1">pingtime</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m9">port</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m10">registered</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#a0">serverrec</a>()</td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#a1">serverrec</a>(char *n, int link_t, long ver, bool jupe)</td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m12">signon</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m5">usercount</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m4">usercount_i</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#m9">version</a></td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classserverrec.html#a2">~serverrec</a>()</td><td><a class="el" href="classserverrec.html">serverrec</a></td><td></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
591
docs/module-doc/classserverrec.html
Normal file
591
docs/module-doc/classserverrec.html
Normal file
@ -0,0 +1,591 @@
|
||||
<!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>serverrec class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>serverrec Class Reference</h1><code>#include <<a class="el" href="servers_8h-source.html">servers.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for serverrec:
|
||||
<p><center><img src="classserverrec.png" usemap="#serverrec_map" border="0" alt=""></center>
|
||||
<map name="serverrec_map">
|
||||
<area href="classconnection.html" alt="connection" shape="rect" coords="0,56,74,80">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,74,24">
|
||||
</map>
|
||||
<a href="classserverrec-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classserverrec.html#a0">serverrec</a> ()</td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classserverrec.html#a1">serverrec</a> (char *n, int link_t, long ver, bool jupe)</td></tr>
|
||||
<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classserverrec.html#a2">~serverrec</a> ()</td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classserverrec.html#a3">AddLeaf</a> (serverrec *child)</td></tr>
|
||||
<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classserverrec.html#a4">DelLeaf</a> (string n)</td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classserverrec.html#m0">name</a> [MAXBUF]</td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classserverrec.html#m1">pingtime</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classserverrec.html#m2">linktype</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classserverrec.html#m3">lastping</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classserverrec.html#m4">usercount_i</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classserverrec.html#m5">usercount</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classserverrec.html#m6">opercount</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classserverrec.html#m7">connected_at</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classserverrec.html#m8">hops_away</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classserverrec.html#m9">version</a></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classserverrec.html#m10">jupiter</a></td></tr>
|
||||
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>map< string, serverrec * > </td><td valign=bottom><a class="el" href="classserverrec.html#o0">leaf</a></td></tr>
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="serverrec::serverrec"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> serverrec::serverrec </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8cpp-source.html#l00016">16</a> of file <a class="el" href="servers_8cpp-source.html">servers.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="servers_8h-source.html#l00033">connected_at</a>, <a class="el" href="connection_8h-source.html#l00021">connection::fd</a>, <a class="el" href="servers_8h-source.html#l00034">hops_away</a>, <a class="el" href="servers_8h-source.html#l00036">jupiter</a>, <a class="el" href="servers_8h-source.html#l00029">lastping</a>, <a class="el" href="servers_8h-source.html#l00024">leaf</a>, <a class="el" href="servers_8h-source.html#l00018">LINK_ACTIVE</a>, <a class="el" href="servers_8h-source.html#l00028">linktype</a>, <a class="el" href="servers_8h-source.html#l00032">opercount</a>, <a class="el" href="servers_8h-source.html#l00027">pingtime</a>, <a class="el" href="servers_8h-source.html#l00031">usercount</a>, <a class="el" href="servers_8h-source.html#l00030">usercount_i</a>, and <a class="el" href="servers_8h-source.html#l00035">version</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00017 {
|
||||
00018 <a class="code" href="classserverrec.html#o0">leaf</a>.clear();
|
||||
00019 strcpy(name,<span class="stringliteral">""</span>);
|
||||
00020 <a class="code" href="classserverrec.html#m1">pingtime</a> = 0;
|
||||
00021 <a class="code" href="classserverrec.html#m2">linktype</a> = <a class="code" href="servers_8h.html#a0">LINK_ACTIVE</a>;
|
||||
00022 <a class="code" href="classserverrec.html#m3">lastping</a> = time(NULL);
|
||||
00023 <a class="code" href="classserverrec.html#m4">usercount_i</a> = <a class="code" href="classserverrec.html#m5">usercount</a> = <a class="code" href="classserverrec.html#m6">opercount</a> = <a class="code" href="classserverrec.html#m9">version</a> = 0;
|
||||
00024 <a class="code" href="classserverrec.html#m8">hops_away</a> = 1;
|
||||
00025 <a class="code" href="classserverrec.html#m7">connected_at</a> = time(NULL);
|
||||
00026 <a class="code" href="classserverrec.html#m10">jupiter</a> = <span class="keyword">false</span>;
|
||||
00027 <a class="code" href="classconnection.html#m0">fd</a> = 0;
|
||||
00028 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="serverrec::serverrec"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> serverrec::serverrec </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">char * </td>
|
||||
<td class="mdname" nowrap> <em>n</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>int </td>
|
||||
<td class="mdname" nowrap> <em>link_t</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>long </td>
|
||||
<td class="mdname" nowrap> <em>ver</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td class="md" nowrap>bool </td>
|
||||
<td class="mdname" nowrap> <em>jupe</em></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td class="md">) </td>
|
||||
<td class="md" colspan="2"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8cpp-source.html#l00035">35</a> of file <a class="el" href="servers_8cpp-source.html">servers.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="servers_8h-source.html#l00033">connected_at</a>, <a class="el" href="connection_8h-source.html#l00021">connection::fd</a>, <a class="el" href="servers_8h-source.html#l00034">hops_away</a>, <a class="el" href="servers_8h-source.html#l00036">jupiter</a>, <a class="el" href="servers_8h-source.html#l00029">lastping</a>, <a class="el" href="servers_8h-source.html#l00024">leaf</a>, <a class="el" href="servers_8h-source.html#l00028">linktype</a>, <a class="el" href="servers_8h-source.html#l00032">opercount</a>, <a class="el" href="servers_8h-source.html#l00031">usercount</a>, <a class="el" href="servers_8h-source.html#l00030">usercount_i</a>, and <a class="el" href="servers_8h-source.html#l00035">version</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00036 {
|
||||
00037 <a class="code" href="classserverrec.html#o0">leaf</a>.clear();
|
||||
00038 strcpy(name,n);
|
||||
00039 <a class="code" href="classserverrec.html#m2">linktype</a> = link_t;
|
||||
00040 <a class="code" href="classserverrec.html#m3">lastping</a> = time(NULL);
|
||||
00041 <a class="code" href="classserverrec.html#m4">usercount_i</a> = <a class="code" href="classserverrec.html#m5">usercount</a> = <a class="code" href="classserverrec.html#m6">opercount</a> = 0;
|
||||
00042 <a class="code" href="classserverrec.html#m9">version</a> = ver;
|
||||
00043 <a class="code" href="classserverrec.html#m8">hops_away</a> = 1;
|
||||
00044 <a class="code" href="classserverrec.html#m7">connected_at</a> = time(NULL);
|
||||
00045 <a class="code" href="classserverrec.html#m10">jupiter</a> = jupe;
|
||||
00046 <a class="code" href="classconnection.html#m0">fd</a> = 0;
|
||||
00047 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="serverrec::~serverrec"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> serverrec::~serverrec </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8cpp-source.html#l00031">31</a> of file <a class="el" href="servers_8cpp-source.html">servers.cpp</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00032 {
|
||||
00033 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a name="a3" doxytag="serverrec::AddLeaf"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void serverrec::AddLeaf </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">serverrec * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>child</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8cpp-source.html#l00049">49</a> of file <a class="el" href="servers_8cpp-source.html">servers.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="servers_8h-source.html#l00024">leaf</a>, and <a class="el" href="servers_8h-source.html#l00026">name</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00050 {
|
||||
00051 <a class="code" href="classserverrec.html#o0">leaf</a>[child-><a class="code" href="classserverrec.html#m0">name</a>] = child;
|
||||
00052 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a4" doxytag="serverrec::DelLeaf"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> void serverrec::DelLeaf </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">string </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>n</em> </td>
|
||||
<td class="md" valign="top">) </td>
|
||||
<td class="md" nowrap></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8cpp-source.html#l00054">54</a> of file <a class="el" href="servers_8cpp-source.html">servers.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="servers_8h-source.html#l00024">leaf</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00055 {
|
||||
00056 server_list::iterator i = <a class="code" href="classserverrec.html#o0">leaf</a>.find(n);
|
||||
00057
|
||||
00058 <span class="keywordflow">if</span> (i != <a class="code" href="classserverrec.html#o0">leaf</a>.end())
|
||||
00059 <a class="code" href="classserverrec.html#o0">leaf</a>.erase(i);
|
||||
00060 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a name="m7" doxytag="serverrec::connected_at"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t serverrec::connected_at
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00033">33</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m8" doxytag="serverrec::hops_away"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t serverrec::hops_away
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00034">34</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m10" doxytag="serverrec::jupiter"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool serverrec::jupiter
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00036">36</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m3" doxytag="serverrec::lastping"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t serverrec::lastping
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classconnection.html#m11">connection</a>.
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00029">29</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="o0" doxytag="serverrec::leaf"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> map<string, serverrec*> serverrec::leaf<code> [private]</code>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00024">24</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00049">AddLeaf()</a>, <a class="el" href="servers_8cpp-source.html#l00054">DelLeaf()</a>, and <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="serverrec::linktype"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int serverrec::linktype
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00028">28</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="serverrec::name"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> char serverrec::name[MAXBUF]
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00026">26</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00049">AddLeaf()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m6" doxytag="serverrec::opercount"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long serverrec::opercount
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00032">32</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m1" doxytag="serverrec::pingtime"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int serverrec::pingtime
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00027">27</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m5" doxytag="serverrec::usercount"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long serverrec::usercount
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00031">31</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m4" doxytag="serverrec::usercount_i"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long serverrec::usercount_i
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00030">30</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m9" doxytag="serverrec::version"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long serverrec::version
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00035">35</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="servers_8h-source.html">servers.h</a><li><a class="el" href="servers_8cpp-source.html">servers.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/module-doc/classserverrec.png
Normal file
BIN
docs/module-doc/classserverrec.png
Normal file
Binary file not shown.
@ -7,11 +7,14 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ucrec Member List</h1>This is the complete list of members for <a class="el" href="classucrec.html">ucrec</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classucrec.html#m1">channel</a></td><td><a class="el" href="classucrec.html">ucrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classucrec.html#m0">uc_modes</a></td><td><a class="el" href="classucrec.html">ucrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classucrec.html#a0">ucrec</a>()</td><td><a class="el" href="classucrec.html">ucrec</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classucrec.html#a1">~ucrec</a>()</td><td><a class="el" href="classucrec.html">ucrec</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,11 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="channels_8h-source.html">channels.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for ucrec:
|
||||
<p><center><img src="classucrec.png" usemap="#ucrec_map" border="0" alt=""></center>
|
||||
<map name="ucrec_map">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,68,24">
|
||||
</map>
|
||||
<a href="classucrec-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -29,7 +34,7 @@ The uc_modes member holds a bitmask of which privilages the user has on the chan
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00181">181</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00182">182</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="ucrec::ucrec"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -57,9 +62,9 @@ Definition at line <a class="el" href="channels_8h-source.html#l00181">181</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00194">194</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00195">195</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00194 { <span class="comment">/* stub */</span> }
|
||||
<div class="fragment"><pre>00195 { <span class="comment">/* stub */</span> }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -90,9 +95,9 @@ Definition at line <a class="el" href="channels_8h-source.html#l00194">194</a> o
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00195">195</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00196">196</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00195 { <span class="comment">/* stub */</span> }
|
||||
<div class="fragment"><pre>00196 { <span class="comment">/* stub */</span> }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -120,7 +125,7 @@ Points to the channel record where the given modes apply.
|
||||
<p>
|
||||
If the record is not in use, this value will be NULL.
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00192">192</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00193">193</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec::userrec()</a>. </td>
|
||||
</tr>
|
||||
@ -148,12 +153,12 @@ Contains a bitmask of the UCMODE_OP ...
|
||||
<p>
|
||||
UCMODE_FOUNDER values. If this value is zero, the user has no privilages upon the channel.
|
||||
<p>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00187">187</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
Definition at line <a class="el" href="channels_8h-source.html#l00188">188</a> of file <a class="el" href="channels_8h-source.html">channels.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="channels_8h-source.html">channels.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classucrec.png
Normal file
BIN
docs/module-doc/classucrec.png
Normal file
Binary file not shown.
@ -7,39 +7,42 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>userrec Member List</h1>This is the complete list of members for <a class="el" href="classuserrec.html">userrec</a>, including all inherited members.<table>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m16">awaymsg</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m18">bytes_in</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m19">bytes_out</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m14">chans</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m20">cmds_in</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m21">cmds_out</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m4">dhost</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m6">fd</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m5">fullname</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#m0">age</a></td><td><a class="el" href="classclassbase.html">classbase</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m7">awaymsg</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m4">bytes_in</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m5">bytes_out</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m5">chans</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a0">classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m6">cmds_in</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m7">cmds_out</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m2">dhost</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m0">fd</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m3">fullname</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#a2">GetFullHost</a>()</td><td><a class="el" href="classuserrec.html">userrec</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#a3">GetFullRealHost</a>()</td><td><a class="el" href="classuserrec.html">userrec</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m23">haspassed</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m3">host</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m2">ident</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m11">idle_lastmsg</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m8">inbuf</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m8">haspassed</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m1">host</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m1">ident</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m13">idle_lastmsg</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m3">inbuf</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#o0">invites</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td><code> [private]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#a5">InviteTo</a>(char *channel)</td><td><a class="el" href="classuserrec.html">userrec</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m1">ip</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m2">ip</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#a4">IsInvited</a>(char *channel)</td><td><a class="el" href="classuserrec.html">userrec</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m9">lastping</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m7">modes</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m11">lastping</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m4">modes</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m0">nick</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m12">nping</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m17">port</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m13">registered</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m14">nping</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m9">port</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m10">registered</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#a6">RemoveInvite</a>(char *channel)</td><td><a class="el" href="classuserrec.html">userrec</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m22">result</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m15">server</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m10">signon</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m8">result</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#m6">server</a></td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classconnection.html#m12">signon</a></td><td><a class="el" href="classconnection.html">connection</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#a0">userrec</a>()</td><td><a class="el" href="classuserrec.html">userrec</a></td><td></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classclassbase.html#a1">~classbase</a>()</td><td><a class="el" href="classclassbase.html">classbase</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td><a class="el" href="classuserrec.html#a1">~userrec</a>()</td><td><a class="el" href="classuserrec.html">userrec</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
</table><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:29:00 2003 for InspIRCd by
|
||||
</table><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -11,6 +11,12 @@
|
||||
<p>
|
||||
<code>#include <<a class="el" href="users_8h-source.html">users.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for userrec:
|
||||
<p><center><img src="classuserrec.png" usemap="#userrec_map" border="0" alt=""></center>
|
||||
<map name="userrec_map">
|
||||
<area href="classconnection.html" alt="connection" shape="rect" coords="0,56,74,80">
|
||||
<area href="classclassbase.html" alt="classbase" shape="rect" coords="0,0,74,24">
|
||||
</map>
|
||||
<a href="classuserrec-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
|
||||
@ -29,52 +35,21 @@
|
||||
<tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m0">nick</a> [NICKMAX]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users nickname.</em> <a href="#m0"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>unsigned long </td><td valign=bottom><a class="el" href="classuserrec.html#m1">ip</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users ip address in network order.</em> <a href="#m1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m2">ident</a> [64]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users ident reply.</em> <a href="#m2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m3">host</a> [256]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users hostname, or ip address in string form.</em> <a href="#m3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m4">dhost</a> [256]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The host displayed to non-opers (used for cloaking etc).</em> <a href="#m4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m5">fullname</a> [128]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users full name.</em> <a href="#m5"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classuserrec.html#m6">fd</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users file descriptor.</em> <a href="#m6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m7">modes</a> [32]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The user's mode string.</em> <a href="#m7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m8">inbuf</a> [MAXBUF]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users input buffer.</em> <a href="#m8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classuserrec.html#m9">lastping</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The last time the user was pinged by the core.</em> <a href="#m9"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classuserrec.html#m10">signon</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users signon time.</em> <a href="#m10"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classuserrec.html#m11">idle_lastmsg</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The time the user last sent a message.</em> <a href="#m11"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>time_t </td><td valign=bottom><a class="el" href="classuserrec.html#m12">nping</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>True if the user replied to their last ping.</em> <a href="#m12"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classuserrec.html#m13">registered</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Bit 1 is set if the user sent a NICK command, bit 2 is set if the user sent a USER command.</em> <a href="#m13"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a class="el" href="classucrec.html">ucrec</a> </td><td valign=bottom><a class="el" href="classuserrec.html#m14">chans</a> [MAXCHANS]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>A list of the channels the user is currently on.</em> <a href="#m14"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m15">server</a> [256]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The server the user is connected to.</em> <a href="#m15"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m16">awaymsg</a> [512]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The user's away message.</em> <a href="#m16"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>int </td><td valign=bottom><a class="el" href="classuserrec.html#m17">port</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The port that the user connected to.</em> <a href="#m17"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classuserrec.html#m18">bytes_in</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stores the number of incoming bytes from the connection.</em> <a href="#m18"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classuserrec.html#m19">bytes_out</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stores the number of outgoing bytes to the connection.</em> <a href="#m19"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classuserrec.html#m20">cmds_in</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stores the number of incoming commands from the connection.</em> <a href="#m20"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>long </td><td valign=bottom><a class="el" href="classuserrec.html#m21">cmds_out</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stores the number of outgoing commands to the connection.</em> <a href="#m21"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m22">result</a> [256]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stores the result of the last GetFullHost or GetRealHost call.</em> <a href="#m22"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="classuserrec.html#m23">haspassed</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>True if a correct password has been given using PASS command.</em> <a href="#m23"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m1">ident</a> [64]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users ident reply.</em> <a href="#m1"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m2">dhost</a> [256]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The host displayed to non-opers (used for cloaking etc).</em> <a href="#m2"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m3">fullname</a> [128]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The users full name.</em> <a href="#m3"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m4">modes</a> [32]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The user's mode string.</em> <a href="#m4"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a class="el" href="classucrec.html">ucrec</a> </td><td valign=bottom><a class="el" href="classuserrec.html#m5">chans</a> [MAXCHANS]</td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m6">server</a> [256]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The server the user is connected to.</em> <a href="#m6"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m7">awaymsg</a> [512]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>The user's away message.</em> <a href="#m7"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="classuserrec.html#m8">result</a> [256]</td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>Stores the result of the last GetFullHost or GetRealHost call.</em> <a href="#m8"></a><em></em></font><br><br></td></tr>
|
||||
<tr><td colspan=2><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top><a class="el" href="users_8h.html#a6">InvitedList</a> </td><td valign=bottom><a class="el" href="classuserrec.html#o0">invites</a></td></tr>
|
||||
<tr><td> </td><td><font size=-1><em>A list of channels the user has a pending invite to.</em> <a href="#o0"></a><em></em></font><br><br></td></tr>
|
||||
@ -86,7 +61,7 @@ Everything about a connection is stored here primarily, from the user's socket I
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00083">83</a> of file <a class="el" href="users_8h-source.html">users.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00084">84</a> of file <a class="el" href="users_8h-source.html">users.h</a>.<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a name="a0" doxytag="userrec::userrec"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
@ -116,12 +91,12 @@ Definition at line <a class="el" href="users_8h-source.html#l00083">83</a> of fi
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8cpp-source.html#l00026">26</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="users_8h-source.html#l00186">bytes_in</a>, <a class="el" href="users_8h-source.html#l00191">bytes_out</a>, <a class="el" href="channels_8h-source.html#l00192">ucrec::channel</a>, <a class="el" href="users_8h-source.html#l00168">chans</a>, <a class="el" href="users_8h-source.html#l00196">cmds_in</a>, <a class="el" href="users_8h-source.html#l00201">cmds_out</a>, <a class="el" href="users_8h-source.html#l00123">fd</a>, <a class="el" href="users_8h-source.html#l00212">haspassed</a>, <a class="el" href="users_8h-source.html#l00150">idle_lastmsg</a>, <a class="el" href="users_8h-source.html#l00089">invites</a>, <a class="el" href="users_8h-source.html#l00100">ip</a>, <a class="el" href="users_8h-source.html#l00141">lastping</a>, <a class="el" href="users_8h-source.html#l00156">nping</a>, <a class="el" href="users_8h-source.html#l00181">port</a>, <a class="el" href="users_8h-source.html#l00162">registered</a>, and <a class="el" href="users_8h-source.html#l00145">signon</a>.
|
||||
References <a class="el" href="connection_8h-source.html#l00025">connection::bytes_in</a>, <a class="el" href="connection_8h-source.html#l00026">connection::bytes_out</a>, <a class="el" href="channels_8h-source.html#l00193">ucrec::channel</a>, <a class="el" href="users_8h-source.html#l00118">chans</a>, <a class="el" href="connection_8h-source.html#l00027">connection::cmds_in</a>, <a class="el" href="connection_8h-source.html#l00028">connection::cmds_out</a>, <a class="el" href="connection_8h-source.html#l00021">connection::fd</a>, <a class="el" href="connection_8h-source.html#l00029">connection::haspassed</a>, <a class="el" href="connection_8h-source.html#l00034">connection::idle_lastmsg</a>, <a class="el" href="users_8h-source.html#l00090">invites</a>, <a class="el" href="connection_8h-source.html#l00023">connection::ip</a>, <a class="el" href="connection_8h-source.html#l00032">connection::lastping</a>, <a class="el" href="connection_8h-source.html#l00035">connection::nping</a>, <a class="el" href="connection_8h-source.html#l00030">connection::port</a>, <a class="el" href="connection_8h-source.html#l00031">connection::registered</a>, and <a class="el" href="connection_8h-source.html#l00033">connection::signon</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00027 {
|
||||
00028 <span class="comment">// the PROPER way to do it, AVOID bzero at *ALL* costs</span>
|
||||
00029 strcpy(nick,<span class="stringliteral">""</span>);
|
||||
00030 <a class="code" href="classuserrec.html#m1">ip</a> = 0;
|
||||
00030 <a class="code" href="classconnection.html#m2">ip</a> = 0;
|
||||
00031 strcpy(ident,<span class="stringliteral">""</span>);
|
||||
00032 strcpy(host,<span class="stringliteral">""</span>);
|
||||
00033 strcpy(dhost,<span class="stringliteral">""</span>);
|
||||
@ -130,13 +105,13 @@ References <a class="el" href="users_8h-source.html#l00186">bytes_in</a>, <a cla
|
||||
00036 strcpy(inbuf,<span class="stringliteral">""</span>);
|
||||
00037 strcpy(server,<span class="stringliteral">""</span>);
|
||||
00038 strcpy(awaymsg,<span class="stringliteral">""</span>);
|
||||
00039 <a class="code" href="classuserrec.html#m6">fd</a> = <a class="code" href="classuserrec.html#m9">lastping</a> = <a class="code" href="classuserrec.html#m10">signon</a> = <a class="code" href="classuserrec.html#m11">idle_lastmsg</a> = <a class="code" href="classuserrec.html#m12">nping</a> = <a class="code" href="classuserrec.html#m13">registered</a> = 0;
|
||||
00040 <a class="code" href="classuserrec.html#m17">port</a> = <a class="code" href="classuserrec.html#m18">bytes_in</a> = <a class="code" href="classuserrec.html#m19">bytes_out</a> = <a class="code" href="classuserrec.html#m20">cmds_in</a> = <a class="code" href="classuserrec.html#m21">cmds_out</a> = 0;
|
||||
00041 <a class="code" href="classuserrec.html#m23">haspassed</a> = <span class="keyword">false</span>;
|
||||
00039 <a class="code" href="classconnection.html#m0">fd</a> = <a class="code" href="classconnection.html#m11">lastping</a> = <a class="code" href="classconnection.html#m12">signon</a> = <a class="code" href="classconnection.html#m13">idle_lastmsg</a> = <a class="code" href="classconnection.html#m14">nping</a> = <a class="code" href="classconnection.html#m10">registered</a> = 0;
|
||||
00040 <a class="code" href="classconnection.html#m9">port</a> = <a class="code" href="classconnection.html#m4">bytes_in</a> = <a class="code" href="classconnection.html#m5">bytes_out</a> = <a class="code" href="classconnection.html#m6">cmds_in</a> = <a class="code" href="classconnection.html#m7">cmds_out</a> = 0;
|
||||
00041 <a class="code" href="classconnection.html#m8">haspassed</a> = <span class="keyword">false</span>;
|
||||
00042 strcpy(result,<span class="stringliteral">""</span>);
|
||||
00043 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < MAXCHANS; i++)
|
||||
00044 {
|
||||
00045 <a class="code" href="classuserrec.html#m14">chans</a>[i].<a class="code" href="classucrec.html#m1">channel</a> = NULL;
|
||||
00045 <a class="code" href="classuserrec.html#m5">chans</a>[i].<a class="code" href="classucrec.html#m1">channel</a> = NULL;
|
||||
00046 }
|
||||
00047 <a class="code" href="classuserrec.html#o0">invites</a>.clear();
|
||||
00048 }
|
||||
@ -170,9 +145,9 @@ References <a class="el" href="users_8h-source.html#l00186">bytes_in</a>, <a cla
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00216">216</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00136">136</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00216 { }
|
||||
<div class="fragment"><pre>00136 { }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -208,11 +183,11 @@ Returns the full displayed host of the user This member function returns the hos
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8cpp-source.html#l00051">51</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="users_8h-source.html#l00206">result</a>.
|
||||
References <a class="el" href="users_8h-source.html#l00132">result</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00052 {
|
||||
00053 sprintf(result,<span class="stringliteral">"%s!%s@%s"</span>,nick,ident,dhost);
|
||||
00054 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m22">result</a>;
|
||||
00054 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m8">result</a>;
|
||||
00055 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
@ -248,11 +223,11 @@ If any form of hostname cloaking is in operation, e.g. through a module, then th
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8cpp-source.html#l00058">58</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="users_8h-source.html#l00206">result</a>.
|
||||
References <a class="el" href="users_8h-source.html#l00132">result</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00059 {
|
||||
00060 sprintf(result,<span class="stringliteral">"%s!%s@%s"</span>,nick,ident,host);
|
||||
00061 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m22">result</a>;
|
||||
00061 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m8">result</a>;
|
||||
00062 }
|
||||
</pre></div> </td>
|
||||
</tr>
|
||||
@ -289,7 +264,7 @@ Adds a channel to a users invite list (invites them to a channel).
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8cpp-source.html#l00075">75</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="users_8h-source.html#l00053">Invited::channel</a>, and <a class="el" href="users_8h-source.html#l00089">invites</a>.
|
||||
References <a class="el" href="users_8h-source.html#l00054">Invited::channel</a>, and <a class="el" href="users_8h-source.html#l00090">invites</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00076 {
|
||||
00077 <a class="code" href="classInvited.html">Invited</a> i;
|
||||
@ -331,7 +306,7 @@ Returns true if a user is invited to a channel.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8cpp-source.html#l00064">64</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="users_8h-source.html#l00089">invites</a>.
|
||||
References <a class="el" href="users_8h-source.html#l00090">invites</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00065 {
|
||||
00066 <span class="keywordflow">for</span> (InvitedList::iterator i = <a class="code" href="classuserrec.html#o0">invites</a>.begin(); i != <a class="code" href="classuserrec.html#o0">invites</a>.end(); i++)
|
||||
@ -377,7 +352,7 @@ This member function is called on successfully joining an invite only channel to
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8cpp-source.html#l00082">82</a> of file <a class="el" href="users_8cpp-source.html">users.cpp</a>.
|
||||
<p>
|
||||
References <a class="el" href="users_8h-source.html#l00089">invites</a>.
|
||||
References <a class="el" href="users_8h-source.html#l00090">invites</a>.
|
||||
<p>
|
||||
<div class="fragment"><pre>00083 {
|
||||
00084 <span class="keywordflow">for</span> (InvitedList::iterator i = <a class="code" href="classuserrec.html#o0">invites</a>.begin(); i != <a class="code" href="classuserrec.html#o0">invites</a>.end(); i++)
|
||||
@ -393,7 +368,7 @@ References <a class="el" href="users_8h-source.html#l00089">invites</a>.
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a name="m16" doxytag="userrec::awaymsg"></a><p>
|
||||
<a name="m7" doxytag="userrec::awaymsg"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -416,66 +391,10 @@ The user's away message.
|
||||
<p>
|
||||
If this string is empty, the user is not marked as away.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00177">177</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00127">127</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m18" doxytag="userrec::bytes_in"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long userrec::bytes_in
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stores the number of incoming bytes from the connection.
|
||||
<p>
|
||||
Used by /STATS
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00186">186</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m19" doxytag="userrec::bytes_out"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long userrec::bytes_out
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stores the number of outgoing bytes to the connection.
|
||||
<p>
|
||||
Used by /STATS
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00191">191</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m14" doxytag="userrec::chans"></a><p>
|
||||
<a name="m5" doxytag="userrec::chans"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -494,72 +413,14 @@ Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>.
|
||||
<td>
|
||||
|
||||
<p>
|
||||
A list of the channels the user is currently on.
|
||||
<p>
|
||||
If any of these values are NULL, the record is not in use and may be associated with a channel by the JOIN command. see RFC 1459.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00168">168</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m20" doxytag="userrec::cmds_in"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long userrec::cmds_in
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stores the number of incoming commands from the connection.
|
||||
<p>
|
||||
Used by /STATS
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00196">196</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00118">118</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m21" doxytag="userrec::cmds_out"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> long userrec::cmds_out
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Stores the number of outgoing commands to the connection.
|
||||
<p>
|
||||
Used by /STATS
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00201">201</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m4" doxytag="userrec::dhost"></a><p>
|
||||
<a name="m2" doxytag="userrec::dhost"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -580,40 +441,12 @@ Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>.
|
||||
<p>
|
||||
The host displayed to non-opers (used for cloaking etc).
|
||||
<p>
|
||||
This usually matches the value of <a class="el" href="classuserrec.html#m3">userrec::host</a>.
|
||||
This usually matches the value of <a class="el" href="classconnection.html#m1">userrec::host</a>.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00113">113</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00106">106</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m6" doxytag="userrec::fd"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int userrec::fd
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The users file descriptor.
|
||||
<p>
|
||||
If this is zero, the socket has been closed and the core has not yet realised and removed the record from memory.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00123">123</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m5" doxytag="userrec::fullname"></a><p>
|
||||
<a name="m3" doxytag="userrec::fullname"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -636,64 +469,10 @@ The users full name.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00117">117</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00110">110</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m23" doxytag="userrec::haspassed"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> bool userrec::haspassed
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
True if a correct password has been given using PASS command.
|
||||
<p>
|
||||
If the user is a member of a connection class that does not require a password, the value stored here is of no use.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00212">212</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m3" doxytag="userrec::host"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> char userrec::host[256]
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The users hostname, or ip address in string form.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00108">108</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m2" doxytag="userrec::ident"></a><p>
|
||||
<a name="m1" doxytag="userrec::ident"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -716,61 +495,7 @@ The users ident reply.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00104">104</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m11" doxytag="userrec::idle_lastmsg"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t userrec::idle_lastmsg
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The time the user last sent a message.
|
||||
<p>
|
||||
See also <a class="el" href="classuserrec.html#m9">userrec::lastping</a> and <a class="el" href="classuserrec.html#m10">userrec::signon</a>
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00150">150</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m8" doxytag="userrec::inbuf"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> char userrec::inbuf[MAXBUF]
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The users input buffer.
|
||||
<p>
|
||||
Used by the C recv() function.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00134">134</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00101">101</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="o0" doxytag="userrec::invites"></a><p>
|
||||
@ -796,68 +521,12 @@ A list of channels the user has a pending invite to.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00089">89</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00090">90</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00075">InviteTo()</a>, <a class="el" href="users_8cpp-source.html#l00064">IsInvited()</a>, <a class="el" href="users_8cpp-source.html#l00082">RemoveInvite()</a>, and <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m1" doxytag="userrec::ip"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> unsigned long userrec::ip
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The users ip address in network order.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00100">100</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m9" doxytag="userrec::lastping"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t userrec::lastping
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The last time the user was pinged by the core.
|
||||
<p>
|
||||
When this value is more than 120 seconds difference from 'time(NULL)', a ping is sent to the client. If the user has an outstanding PING request the next time this event occurs after 4 total minutes, they are disconnected.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00141">141</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m7" doxytag="userrec::modes"></a><p>
|
||||
<a name="m4" doxytag="userrec::modes"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -880,7 +549,7 @@ The user's mode string.
|
||||
<p>
|
||||
This may contain any of the following RFC characters: o, w, s, i Your module may define other mode characters as it sees fit.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00129">129</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00116">116</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m0" doxytag="userrec::nick"></a><p>
|
||||
@ -906,94 +575,10 @@ The users nickname.
|
||||
<p>
|
||||
An invalid nickname indicates an unregistered connection prior to the NICK command.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00096">96</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00097">97</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m12" doxytag="userrec::nping"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t userrec::nping
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
True if the user replied to their last ping.
|
||||
<p>
|
||||
If this is true, the user can be sent another ping at the specified time, otherwise they will be discnnected. See also <a class="el" href="classuserrec.html#m9">userrec::lastping</a>
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00156">156</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m17" doxytag="userrec::port"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int userrec::port
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The port that the user connected to.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00181">181</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m13" doxytag="userrec::registered"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> int userrec::registered
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
Bit 1 is set if the user sent a NICK command, bit 2 is set if the user sent a USER command.
|
||||
<p>
|
||||
If both bits are set then the connection is awaiting MOTD. Sending of MOTD sets bit 3, and makes the value of <a class="el" href="classuserrec.html#m13">userrec::registered</a> == 7, showing a fully established client session.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00162">162</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m22" doxytag="userrec::result"></a><p>
|
||||
<a name="m8" doxytag="userrec::result"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -1016,12 +601,12 @@ Stores the result of the last GetFullHost or GetRealHost call.
|
||||
<p>
|
||||
You may use this to increase the speed of use of this class.
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00206">206</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00132">132</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00051">GetFullHost()</a>, and <a class="el" href="users_8cpp-source.html#l00058">GetFullRealHost()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m15" doxytag="userrec::server"></a><p>
|
||||
<a name="m6" doxytag="userrec::server"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
@ -1044,40 +629,12 @@ The server the user is connected to.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00172">172</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="m10" doxytag="userrec::signon"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> time_t userrec::signon
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
The users signon time.
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00145">145</a> of file <a class="el" href="users_8h-source.html">users.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="users_8cpp-source.html#l00026">userrec()</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00122">122</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="users_8h-source.html">users.h</a><li><a class="el" href="users_8cpp-source.html">users.cpp</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:59 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
BIN
docs/module-doc/classuserrec.png
Normal file
BIN
docs/module-doc/classuserrec.png
Normal file
Binary file not shown.
57
docs/module-doc/connection_8h-source.html
Normal file
57
docs/module-doc/connection_8h-source.html
Normal file
@ -0,0 +1,57 @@
|
||||
<!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>connection.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>connection.h</h1><a href="connection_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.1 2003/01/26 23:52:48 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1 2003/01/26 20:15:00 brain</span>
|
||||
00005 <span class="comment">Added server classes for linking</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"></span>
|
||||
00008 <span class="comment">*/</span>
|
||||
00009
|
||||
00010 <span class="preprocessor">#include "inspircd_config.h"</span>
|
||||
00011 <span class="preprocessor">#include "<a class="code" href="base_8h.html">base.h</a>"</span>
|
||||
00012 <span class="preprocessor">#include <string></span>
|
||||
00013 <span class="preprocessor">#include <map.h></span>
|
||||
00014
|
||||
00015 <span class="preprocessor">#ifndef __CONNECTION_H__ </span>
|
||||
00016 <span class="preprocessor"></span><span class="preprocessor">#define __CONNECTION_H__ </span>
|
||||
00017 <span class="preprocessor"></span>
|
||||
<a name="l00018"></a><a class="code" href="classconnection.html">00018</a> <span class="keyword">class </span><a class="code" href="classconnection.html">connection</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00019 {
|
||||
00020 <span class="keyword">public</span>:
|
||||
<a name="l00021"></a><a class="code" href="classconnection.html#m0">00021</a> <span class="keywordtype">int</span> <a class="code" href="classconnection.html#m0">fd</a>; <span class="comment">// file descriptor</span>
|
||||
<a name="l00022"></a><a class="code" href="classconnection.html#m1">00022</a> <span class="keywordtype">char</span> <a class="code" href="classconnection.html#m1">host</a>[256]; <span class="comment">// hostname</span>
|
||||
<a name="l00023"></a><a class="code" href="classconnection.html#m2">00023</a> <span class="keywordtype">long</span> <a class="code" href="classconnection.html#m2">ip</a>; <span class="comment">// ipv4 address</span>
|
||||
<a name="l00024"></a><a class="code" href="classconnection.html#m3">00024</a> <span class="keywordtype">char</span> <a class="code" href="classconnection.html#m3">inbuf</a>[MAXBUF]; <span class="comment">// recvQ</span>
|
||||
<a name="l00025"></a><a class="code" href="classconnection.html#m4">00025</a> <span class="keywordtype">long</span> <a class="code" href="classconnection.html#m4">bytes_in</a>;
|
||||
<a name="l00026"></a><a class="code" href="classconnection.html#m5">00026</a> <span class="keywordtype">long</span> <a class="code" href="classconnection.html#m5">bytes_out</a>;
|
||||
<a name="l00027"></a><a class="code" href="classconnection.html#m6">00027</a> <span class="keywordtype">long</span> <a class="code" href="classconnection.html#m6">cmds_in</a>;
|
||||
<a name="l00028"></a><a class="code" href="classconnection.html#m7">00028</a> <span class="keywordtype">long</span> <a class="code" href="classconnection.html#m7">cmds_out</a>;
|
||||
<a name="l00029"></a><a class="code" href="classconnection.html#m8">00029</a> <span class="keywordtype">bool</span> <a class="code" href="classconnection.html#m8">haspassed</a>;
|
||||
<a name="l00030"></a><a class="code" href="classconnection.html#m9">00030</a> <span class="keywordtype">int</span> <a class="code" href="classconnection.html#m9">port</a>;
|
||||
<a name="l00031"></a><a class="code" href="classconnection.html#m10">00031</a> <span class="keywordtype">int</span> <a class="code" href="classconnection.html#m10">registered</a>;
|
||||
<a name="l00032"></a><a class="code" href="classconnection.html#m11">00032</a> time_t <a class="code" href="classconnection.html#m11">lastping</a>;
|
||||
<a name="l00033"></a><a class="code" href="classconnection.html#m12">00033</a> time_t <a class="code" href="classconnection.html#m12">signon</a>;
|
||||
<a name="l00034"></a><a class="code" href="classconnection.html#m13">00034</a> time_t <a class="code" href="classconnection.html#m13">idle_lastmsg</a>;
|
||||
<a name="l00035"></a><a class="code" href="classconnection.html#m14">00035</a> time_t <a class="code" href="classconnection.html#m14">nping</a>;
|
||||
00036 };
|
||||
00037
|
||||
00038
|
||||
00039 <span class="preprocessor">#endif</span>
|
||||
00040 <span class="preprocessor"></span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
25
docs/module-doc/connection_8h.html
Normal file
25
docs/module-doc/connection_8h.html
Normal file
@ -0,0 +1,25 @@
|
||||
<!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>connection.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>connection.h File Reference</h1><code>#include "inspircd_config.h"</code><br>
|
||||
<code>#include "<a class="el" href="base_8h-source.html">base.h</a>"</code><br>
|
||||
<code>#include <string></code><br>
|
||||
<code>#include <map.h></code><br>
|
||||
|
||||
<p>
|
||||
<a href="connection_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classconnection.html">connection</a></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
73
docs/module-doc/ctables_8h-source.html
Normal file
73
docs/module-doc/ctables_8h-source.html
Normal file
@ -0,0 +1,73 @@
|
||||
<!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>ctables.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ctables.h</h1><a href="ctables_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/* +------------------------------------+</span>
|
||||
00002 <span class="comment"> * | Inspire Internet Relay Chat Daemon |</span>
|
||||
00003 <span class="comment"> * +------------------------------------+</span>
|
||||
00004 <span class="comment"> *</span>
|
||||
00005 <span class="comment"> * Inspire is copyright (C) 2002-2003 ChatSpike-Dev.</span>
|
||||
00006 <span class="comment"> * E-mail:</span>
|
||||
00007 <span class="comment"> * <brain@chatspike.net></span>
|
||||
00008 <span class="comment"> * <Craig@chatspike.net></span>
|
||||
00009 <span class="comment"> * </span>
|
||||
00010 <span class="comment"> * Written by Craig Edwards, Craig McLure, and others.</span>
|
||||
00011 <span class="comment"> * This program is free but copyrighted software; see</span>
|
||||
00012 <span class="comment"> * the file COPYING for details.</span>
|
||||
00013 <span class="comment"> *</span>
|
||||
00014 <span class="comment"> * ---------------------------------------------------</span>
|
||||
00015 <span class="comment"> </span>
|
||||
00016 <span class="comment"> $Log$
|
||||
00016 <span class="comment"> Revision 1.1 2003/01/26 23:52:48 brain
|
||||
00016 <span class="comment"> Modified documentation for base classes
|
||||
00016 <span class="comment"></span>
|
||||
00017 <span class="comment"> Revision 1.1.1.1 2003/01/23 19:45:58 brain</span>
|
||||
00018 <span class="comment"> InspIRCd second source tree</span>
|
||||
00019 <span class="comment"></span>
|
||||
00020 <span class="comment"> Revision 1.3 2003/01/15 22:47:44 brain</span>
|
||||
00021 <span class="comment"> Changed user and channel structs to classes (finally)</span>
|
||||
00022 <span class="comment"></span>
|
||||
00023 <span class="comment"> Revision 1.2 2003/01/09 21:09:50 brain</span>
|
||||
00024 <span class="comment"> added '/stats M' command</span>
|
||||
00025 <span class="comment"></span>
|
||||
00026 <span class="comment"> Revision 1.1 2003/01/07 01:02:14 brain</span>
|
||||
00027 <span class="comment"></span>
|
||||
00028 <span class="comment"> definitions for command table types</span>
|
||||
00029 <span class="comment"></span>
|
||||
00030 <span class="comment"></span>
|
||||
00031 <span class="comment"> * ---------------------------------------------------</span>
|
||||
00032 <span class="comment"> */</span>
|
||||
00033 <span class="preprocessor">#include "inspircd_config.h"</span>
|
||||
00034 <span class="preprocessor">#include "inspircd.h"</span>
|
||||
00035 <span class="preprocessor">#include "<a class="code" href="base_8h.html">base.h</a>"</span>
|
||||
00036
|
||||
00037 <span class="preprocessor">#ifndef __CTABLES_H__</span>
|
||||
00038 <span class="preprocessor"></span><span class="preprocessor">#define __CTABLES_H__</span>
|
||||
00039 <span class="preprocessor"></span>
|
||||
<a name="l00040"></a><a class="code" href="ctables_8h.html#a0">00040</a> <span class="keyword">typedef</span> void (handlerfunc) (<span class="keywordtype">char</span>**, <span class="keywordtype">int</span>, <a class="code" href="classuserrec.html">userrec</a>*);
|
||||
00041
|
||||
00042 <span class="comment">/* a structure that defines a command */</span>
|
||||
00043
|
||||
<a name="l00044"></a><a class="code" href="classcommand__t.html">00044</a> <span class="keyword">class </span><a class="code" href="classcommand__t.html">command_t</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00045 {
|
||||
00046 <span class="keyword">public</span>:
|
||||
<a name="l00047"></a><a class="code" href="classcommand__t.html#m0">00047</a> <span class="keywordtype">char</span> <a class="code" href="classcommand__t.html#m0">command</a>[MAXBUF]; <span class="comment">/* command name */</span>
|
||||
<a name="l00048"></a><a class="code" href="classcommand__t.html#m1">00048</a> <a class="code" href="ctables_8h.html#a0">handlerfunc</a> *<a class="code" href="classcommand__t.html#m1">handler_function</a>; <span class="comment">/* handler function as in typedef */</span>
|
||||
<a name="l00049"></a><a class="code" href="classcommand__t.html#m2">00049</a> <span class="keywordtype">char</span> <a class="code" href="classcommand__t.html#m2">flags_needed</a>; <span class="comment">/* user flags needed to execute the command or 0 */</span>
|
||||
<a name="l00050"></a><a class="code" href="classcommand__t.html#m3">00050</a> <span class="keywordtype">int</span> <a class="code" href="classcommand__t.html#m3">min_params</a>; <span class="comment">/* minimum number of parameters command takes */</span>
|
||||
<a name="l00051"></a><a class="code" href="classcommand__t.html#m4">00051</a> <span class="keywordtype">long</span> <a class="code" href="classcommand__t.html#m4">use_count</a>; <span class="comment">/* used by /stats m */</span>
|
||||
<a name="l00052"></a><a class="code" href="classcommand__t.html#m5">00052</a> <span class="keywordtype">long</span> <a class="code" href="classcommand__t.html#m5">total_bytes</a>; <span class="comment">/* used by /stats m */</span>
|
||||
00053 };
|
||||
00054
|
||||
00055 <span class="preprocessor">#endif</span>
|
||||
00056 <span class="preprocessor"></span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
51
docs/module-doc/ctables_8h.html
Normal file
51
docs/module-doc/ctables_8h.html
Normal file
@ -0,0 +1,51 @@
|
||||
<!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>ctables.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>ctables.h File Reference</h1><code>#include "inspircd_config.h"</code><br>
|
||||
<code>#include "inspircd.h"</code><br>
|
||||
<code>#include "<a class="el" href="base_8h-source.html">base.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="ctables_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classcommand__t.html">command_t</a></td></tr>
|
||||
<tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>typedef void( </td><td valign=bottom><a class="el" href="ctables_8h.html#a0">handlerfunc</a> )(char **, int, <a class="el" href="classuserrec.html">userrec</a> *)</td></tr>
|
||||
</table>
|
||||
<hr><h2>Typedef Documentation</h2>
|
||||
<a name="a0" doxytag="ctables.h::handlerfunc"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> typedef void( handlerfunc)(char**, int, <a class="el" href="classuserrec.html">userrec</a>*)
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="ctables_8h-source.html#l00040">40</a> of file <a class="el" href="ctables_8h-source.html">ctables.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -7,13 +7,18 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>InspIRCd File List</h1>Here is a list of all files with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="base_8h.html">base.h</a> <a href="base_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="channels_8h.html">channels.h</a> <a href="channels_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="connection_8h.html">connection.h</a> <a href="connection_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="ctables_8h.html">ctables.h</a> <a href="ctables_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="modules_8cpp.html">modules.cpp</a> <a href="modules_8cpp-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="modules_8h.html">modules.h</a> <a href="modules_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="servers_8cpp.html">servers.cpp</a> <a href="servers_8cpp-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="servers_8h.html">servers.h</a> <a href="servers_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="users_8cpp.html">users.cpp</a> <a href="users_8cpp-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="users_8h.html">users.h</a> <a href="users_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:57 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -7,21 +7,23 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>InspIRCd Compound Members</h1><center>
|
||||
<a href="#index_a">a</a> | <a href="#index_b">b</a> | <a href="#index_c">c</a> | <a href="#index_d">d</a> | <a href="#index_e">e</a> | <a href="#index_f">f</a> | <a href="#index_g">g</a> | <a href="#index_h">h</a> | <a href="#index_i">i</a> | <a href="#index_k">k</a> | <a href="#index_l">l</a> | <a href="#index_m">m</a> | <a href="#index_n">n</a> | <a href="#index_o">o</a> | <a href="#index_p">p</a> | <a href="#index_r">r</a> | <a href="#index_s">s</a> | <a href="#index_t">t</a> | <a href="#index_u">u</a> | <a href="#index_v">v</a> | <a href="#index_~">~</a></center>
|
||||
<a href="#index_a">a</a> | <a href="#index_b">b</a> | <a href="#index_c">c</a> | <a href="#index_d">d</a> | <a href="#index_e">e</a> | <a href="#index_f">f</a> | <a href="#index_g">g</a> | <a href="#index_h">h</a> | <a href="#index_i">i</a> | <a href="#index_j">j</a> | <a href="#index_k">k</a> | <a href="#index_l">l</a> | <a href="#index_m">m</a> | <a href="#index_n">n</a> | <a href="#index_o">o</a> | <a href="#index_p">p</a> | <a href="#index_r">r</a> | <a href="#index_s">s</a> | <a href="#index_t">t</a> | <a href="#index_u">u</a> | <a href="#index_v">v</a> | <a href="#index_~">~</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:<h3><a name="index_a">- a -</a>
|
||||
</h3><ul>
|
||||
<li>Admin()
|
||||
: <a class="el" href="classAdmin.html#a0">Admin</a><li>awaymsg
|
||||
: <a class="el" href="classuserrec.html#m16">userrec</a></ul>
|
||||
<li>AddLeaf()
|
||||
: <a class="el" href="classserverrec.html#a3">serverrec</a><li>Admin()
|
||||
: <a class="el" href="classAdmin.html#a0">Admin</a><li>age
|
||||
: <a class="el" href="classclassbase.html#m0">classbase</a><li>awaymsg
|
||||
: <a class="el" href="classuserrec.html#m7">userrec</a></ul>
|
||||
<h3><a name="index_b">- b -</a>
|
||||
</h3><ul>
|
||||
<li>bans
|
||||
: <a class="el" href="classchanrec.html#m14">chanrec</a><li>Build
|
||||
: <a class="el" href="classVersion.html#m3">Version</a><li>bytes_in
|
||||
: <a class="el" href="classuserrec.html#m18">userrec</a><li>bytes_out
|
||||
: <a class="el" href="classuserrec.html#m19">userrec</a></ul>
|
||||
: <a class="el" href="classconnection.html#m4">connection</a><li>bytes_out
|
||||
: <a class="el" href="classconnection.html#m5">connection</a></ul>
|
||||
<h3><a name="index_c">- c -</a>
|
||||
</h3><ul>
|
||||
<li>c_private
|
||||
@ -29,11 +31,14 @@ Here is a list of all class members with links to the classes they belong to:<h3
|
||||
: <a class="el" href="classServer.html#a15">Server</a><li>channel
|
||||
: <a class="el" href="classInvited.html#m0">Invited</a>, <a class="el" href="classucrec.html#m1">ucrec</a><li>chanrec()
|
||||
: <a class="el" href="classchanrec.html#a0">chanrec</a><li>chans
|
||||
: <a class="el" href="classuserrec.html#m14">userrec</a><li>cmds_in
|
||||
: <a class="el" href="classuserrec.html#m20">userrec</a><li>cmds_out
|
||||
: <a class="el" href="classuserrec.html#m21">userrec</a><li>CommonChannels()
|
||||
: <a class="el" href="classuserrec.html#m5">userrec</a><li>classbase()
|
||||
: <a class="el" href="classclassbase.html#a0">classbase</a><li>cmds_in
|
||||
: <a class="el" href="classconnection.html#m6">connection</a><li>cmds_out
|
||||
: <a class="el" href="classconnection.html#m7">connection</a><li>command
|
||||
: <a class="el" href="classcommand__t.html#m0">command_t</a><li>CommonChannels()
|
||||
: <a class="el" href="classServer.html#a9">Server</a><li>ConfigReader()
|
||||
: <a class="el" href="classConfigReader.html#a1">ConfigReader</a><li>created
|
||||
: <a class="el" href="classConfigReader.html#a1">ConfigReader</a><li>connected_at
|
||||
: <a class="el" href="classserverrec.html#m7">serverrec</a><li>created
|
||||
: <a class="el" href="classchanrec.html#m3">chanrec</a><li>CreateModule()
|
||||
: <a class="el" href="classModuleFactory.html#a2">ModuleFactory</a><li>custom_modes
|
||||
: <a class="el" href="classchanrec.html#m1">chanrec</a></ul>
|
||||
@ -41,8 +46,9 @@ Here is a list of all class members with links to the classes they belong to:<h3
|
||||
</h3><ul>
|
||||
<li>data
|
||||
: <a class="el" href="classHostItem.html#m2">HostItem</a><li>Debug()
|
||||
: <a class="el" href="classServer.html#a3">Server</a><li>dhost
|
||||
: <a class="el" href="classuserrec.html#m4">userrec</a></ul>
|
||||
: <a class="el" href="classServer.html#a3">Server</a><li>DelLeaf()
|
||||
: <a class="el" href="classserverrec.html#a4">serverrec</a><li>dhost
|
||||
: <a class="el" href="classuserrec.html#m2">userrec</a></ul>
|
||||
<h3><a name="index_e">- e -</a>
|
||||
</h3><ul>
|
||||
<li>Email
|
||||
@ -52,13 +58,14 @@ Here is a list of all class members with links to the classes they belong to:<h3
|
||||
</h3><ul>
|
||||
<li>fc
|
||||
: <a class="el" href="classFileReader.html#o0">FileReader</a><li>fd
|
||||
: <a class="el" href="classuserrec.html#m6">userrec</a><li>FileReader()
|
||||
: <a class="el" href="classconnection.html#m0">connection</a><li>FileReader()
|
||||
: <a class="el" href="classFileReader.html#a1">FileReader</a><li>FileSize()
|
||||
: <a class="el" href="classFileReader.html#a5">FileReader</a><li>FindChannel()
|
||||
: <a class="el" href="classServer.html#a14">Server</a><li>FindNick()
|
||||
: <a class="el" href="classServer.html#a13">Server</a><li>fname
|
||||
: <a class="el" href="classServer.html#a13">Server</a><li>flags_needed
|
||||
: <a class="el" href="classcommand__t.html#m2">command_t</a><li>fname
|
||||
: <a class="el" href="classConfigReader.html#n0">ConfigReader</a><li>fullname
|
||||
: <a class="el" href="classuserrec.html#m5">userrec</a></ul>
|
||||
: <a class="el" href="classuserrec.html#m3">userrec</a></ul>
|
||||
<h3><a name="index_g">- g -</a>
|
||||
</h3><ul>
|
||||
<li>GetAdmin()
|
||||
@ -71,22 +78,28 @@ Here is a list of all class members with links to the classes they belong to:<h3
|
||||
: <a class="el" href="classModule.html#a2">Module</a></ul>
|
||||
<h3><a name="index_h">- h -</a>
|
||||
</h3><ul>
|
||||
<li>haspassed
|
||||
: <a class="el" href="classuserrec.html#m23">userrec</a><li>host
|
||||
: <a class="el" href="classuserrec.html#m3">userrec</a>, <a class="el" href="classConnectClass.html#m1">ConnectClass</a><li>HostItem()
|
||||
<li>handler_function
|
||||
: <a class="el" href="classcommand__t.html#m1">command_t</a><li>haspassed
|
||||
: <a class="el" href="classconnection.html#m8">connection</a><li>hops_away
|
||||
: <a class="el" href="classserverrec.html#m8">serverrec</a><li>host
|
||||
: <a class="el" href="classConnectClass.html#m1">ConnectClass</a>, <a class="el" href="classconnection.html#m1">connection</a><li>HostItem()
|
||||
: <a class="el" href="classHostItem.html#a0">HostItem</a></ul>
|
||||
<h3><a name="index_i">- i -</a>
|
||||
</h3><ul>
|
||||
<li>ident
|
||||
: <a class="el" href="classuserrec.html#m2">userrec</a><li>idle_lastmsg
|
||||
: <a class="el" href="classuserrec.html#m11">userrec</a><li>inbuf
|
||||
: <a class="el" href="classuserrec.html#m8">userrec</a><li>inviteonly
|
||||
: <a class="el" href="classuserrec.html#m1">userrec</a><li>idle_lastmsg
|
||||
: <a class="el" href="classconnection.html#m13">connection</a><li>inbuf
|
||||
: <a class="el" href="classconnection.html#m3">connection</a><li>inviteonly
|
||||
: <a class="el" href="classchanrec.html#m10">chanrec</a><li>invites
|
||||
: <a class="el" href="classuserrec.html#o0">userrec</a><li>InviteTo()
|
||||
: <a class="el" href="classuserrec.html#a5">userrec</a><li>ip
|
||||
: <a class="el" href="classuserrec.html#m1">userrec</a><li>IsInvited()
|
||||
: <a class="el" href="classconnection.html#m2">connection</a><li>IsInvited()
|
||||
: <a class="el" href="classuserrec.html#a4">userrec</a><li>IsNick()
|
||||
: <a class="el" href="classServer.html#a12">Server</a></ul>
|
||||
<h3><a name="index_j">- j -</a>
|
||||
</h3><ul>
|
||||
<li>jupiter
|
||||
: <a class="el" href="classserverrec.html#m10">serverrec</a></ul>
|
||||
<h3><a name="index_k">- k -</a>
|
||||
</h3><ul>
|
||||
<li>key
|
||||
@ -94,46 +107,51 @@ Here is a list of all class members with links to the classes they belong to:<h3
|
||||
<h3><a name="index_l">- l -</a>
|
||||
</h3><ul>
|
||||
<li>lastping
|
||||
: <a class="el" href="classuserrec.html#m9">userrec</a><li>limit
|
||||
: <a class="el" href="classchanrec.html#m6">chanrec</a><li>LoadFile()
|
||||
: <a class="el" href="classserverrec.html#m3">serverrec</a>, <a class="el" href="classconnection.html#m11">connection</a><li>leaf
|
||||
: <a class="el" href="classserverrec.html#o0">serverrec</a><li>limit
|
||||
: <a class="el" href="classchanrec.html#m6">chanrec</a><li>linktype
|
||||
: <a class="el" href="classserverrec.html#m2">serverrec</a><li>LoadFile()
|
||||
: <a class="el" href="classFileReader.html#a3">FileReader</a></ul>
|
||||
<h3><a name="index_m">- m -</a>
|
||||
</h3><ul>
|
||||
<li>Major
|
||||
: <a class="el" href="classVersion.html#m0">Version</a><li>Minor
|
||||
: <a class="el" href="classVersion.html#m0">Version</a><li>min_params
|
||||
: <a class="el" href="classcommand__t.html#m3">command_t</a><li>Minor
|
||||
: <a class="el" href="classVersion.html#m1">Version</a><li>moderated
|
||||
: <a class="el" href="classchanrec.html#m11">chanrec</a><li>modes
|
||||
: <a class="el" href="classuserrec.html#m7">userrec</a><li>Module()
|
||||
: <a class="el" href="classuserrec.html#m4">userrec</a><li>Module()
|
||||
: <a class="el" href="classModule.html#a0">Module</a><li>ModuleFactory()
|
||||
: <a class="el" href="classModuleFactory.html#a0">ModuleFactory</a></ul>
|
||||
<h3><a name="index_n">- n -</a>
|
||||
</h3><ul>
|
||||
<li>name
|
||||
: <a class="el" href="classchanrec.html#m0">chanrec</a><li>Name
|
||||
: <a class="el" href="classserverrec.html#m0">serverrec</a>, <a class="el" href="classchanrec.html#m0">chanrec</a><li>Name
|
||||
: <a class="el" href="classAdmin.html#m0">Admin</a><li>nick
|
||||
: <a class="el" href="classuserrec.html#m0">userrec</a><li>Nick
|
||||
: <a class="el" href="classAdmin.html#m2">Admin</a><li>noexternal
|
||||
: <a class="el" href="classchanrec.html#m9">chanrec</a><li>nping
|
||||
: <a class="el" href="classuserrec.html#m12">userrec</a></ul>
|
||||
: <a class="el" href="classconnection.html#m14">connection</a></ul>
|
||||
<h3><a name="index_o">- o -</a>
|
||||
</h3><ul>
|
||||
<li>OnUserConnect()
|
||||
: <a class="el" href="classModule.html#a3">Module</a><li>OnUserJoin()
|
||||
: <a class="el" href="classModule.html#a5">Module</a><li>OnUserPart()
|
||||
: <a class="el" href="classModule.html#a6">Module</a><li>OnUserQuit()
|
||||
: <a class="el" href="classModule.html#a4">Module</a></ul>
|
||||
: <a class="el" href="classModule.html#a4">Module</a><li>opercount
|
||||
: <a class="el" href="classserverrec.html#m6">serverrec</a></ul>
|
||||
<h3><a name="index_p">- p -</a>
|
||||
</h3><ul>
|
||||
<li>pass
|
||||
: <a class="el" href="classConnectClass.html#m2">ConnectClass</a><li>port
|
||||
: <a class="el" href="classuserrec.html#m17">userrec</a></ul>
|
||||
: <a class="el" href="classConnectClass.html#m2">ConnectClass</a><li>pingtime
|
||||
: <a class="el" href="classserverrec.html#m1">serverrec</a><li>port
|
||||
: <a class="el" href="classconnection.html#m9">connection</a></ul>
|
||||
<h3><a name="index_r">- r -</a>
|
||||
</h3><ul>
|
||||
<li>ReadValue()
|
||||
: <a class="el" href="classConfigReader.html#a3">ConfigReader</a><li>registered
|
||||
: <a class="el" href="classuserrec.html#m13">userrec</a><li>RemoveInvite()
|
||||
: <a class="el" href="classconnection.html#m10">connection</a><li>RemoveInvite()
|
||||
: <a class="el" href="classuserrec.html#a6">userrec</a><li>result
|
||||
: <a class="el" href="classuserrec.html#m22">userrec</a><li>Revision
|
||||
: <a class="el" href="classuserrec.html#m8">userrec</a><li>Revision
|
||||
: <a class="el" href="classVersion.html#m2">Version</a></ul>
|
||||
<h3><a name="index_s">- s -</a>
|
||||
</h3><ul>
|
||||
@ -146,44 +164,52 @@ Here is a list of all class members with links to the classes they belong to:<h3
|
||||
: <a class="el" href="classServer.html#a2">Server</a><li>SendServ()
|
||||
: <a class="el" href="classServer.html#a5">Server</a><li>SendTo()
|
||||
: <a class="el" href="classServer.html#a7">Server</a><li>SendWallops()
|
||||
: <a class="el" href="classServer.html#a11">Server</a><li>Server()
|
||||
: <a class="el" href="classServer.html#a0">Server</a><li>server
|
||||
: <a class="el" href="classuserrec.html#m15">userrec</a><li>set_by
|
||||
: <a class="el" href="classServer.html#a11">Server</a><li>server
|
||||
: <a class="el" href="classuserrec.html#m6">userrec</a><li>Server()
|
||||
: <a class="el" href="classServer.html#a0">Server</a><li>serverrec()
|
||||
: <a class="el" href="classserverrec.html#a1">serverrec</a><li>set_by
|
||||
: <a class="el" href="classHostItem.html#m1">HostItem</a><li>set_time
|
||||
: <a class="el" href="classHostItem.html#m0">HostItem</a><li>setby
|
||||
: <a class="el" href="classchanrec.html#m5">chanrec</a><li>signon
|
||||
: <a class="el" href="classuserrec.html#m10">userrec</a></ul>
|
||||
: <a class="el" href="classconnection.html#m12">connection</a></ul>
|
||||
<h3><a name="index_t">- t -</a>
|
||||
</h3><ul>
|
||||
<li>topic
|
||||
: <a class="el" href="classchanrec.html#m2">chanrec</a><li>topiclock
|
||||
: <a class="el" href="classchanrec.html#m8">chanrec</a><li>topicset
|
||||
: <a class="el" href="classchanrec.html#m4">chanrec</a><li>type
|
||||
: <a class="el" href="classchanrec.html#m4">chanrec</a><li>total_bytes
|
||||
: <a class="el" href="classcommand__t.html#m5">command_t</a><li>type
|
||||
: <a class="el" href="classConnectClass.html#m0">ConnectClass</a></ul>
|
||||
<h3><a name="index_u">- u -</a>
|
||||
</h3><ul>
|
||||
<li>uc_modes
|
||||
: <a class="el" href="classucrec.html#m0">ucrec</a><li>ucrec()
|
||||
: <a class="el" href="classucrec.html#a0">ucrec</a><li>userrec()
|
||||
: <a class="el" href="classucrec.html#a0">ucrec</a><li>use_count
|
||||
: <a class="el" href="classcommand__t.html#m4">command_t</a><li>usercount
|
||||
: <a class="el" href="classserverrec.html#m5">serverrec</a><li>usercount_i
|
||||
: <a class="el" href="classserverrec.html#m4">serverrec</a><li>userrec()
|
||||
: <a class="el" href="classuserrec.html#a0">userrec</a></ul>
|
||||
<h3><a name="index_v">- v -</a>
|
||||
</h3><ul>
|
||||
<li>Verify()
|
||||
: <a class="el" href="classConfigReader.html#a5">ConfigReader</a><li>Version()
|
||||
: <a class="el" href="classVersion.html#a0">Version</a></ul>
|
||||
: <a class="el" href="classVersion.html#a0">Version</a><li>version
|
||||
: <a class="el" href="classserverrec.html#m9">serverrec</a></ul>
|
||||
<h3><a name="index_~">- ~ -</a>
|
||||
</h3><ul>
|
||||
<li>~chanrec()
|
||||
: <a class="el" href="classchanrec.html#a1">chanrec</a><li>~ConfigReader()
|
||||
: <a class="el" href="classchanrec.html#a1">chanrec</a><li>~classbase()
|
||||
: <a class="el" href="classclassbase.html#a1">classbase</a><li>~ConfigReader()
|
||||
: <a class="el" href="classConfigReader.html#a2">ConfigReader</a><li>~FileReader()
|
||||
: <a class="el" href="classFileReader.html#a2">FileReader</a><li>~HostItem()
|
||||
: <a class="el" href="classHostItem.html#a1">HostItem</a><li>~Module()
|
||||
: <a class="el" href="classModule.html#a1">Module</a><li>~ModuleFactory()
|
||||
: <a class="el" href="classModuleFactory.html#a1">ModuleFactory</a><li>~Server()
|
||||
: <a class="el" href="classServer.html#a1">Server</a><li>~ucrec()
|
||||
: <a class="el" href="classServer.html#a1">Server</a><li>~serverrec()
|
||||
: <a class="el" href="classserverrec.html#a2">serverrec</a><li>~ucrec()
|
||||
: <a class="el" href="classucrec.html#a1">ucrec</a><li>~userrec()
|
||||
: <a class="el" href="classuserrec.html#a1">userrec</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -7,7 +7,7 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>InspIRCd File Members</h1><center>
|
||||
<a href="#index_b">b</a> | <a href="#index_c">c</a> | <a href="#index_e">e</a> | <a href="#index_f">f</a> | <a href="#index_i">i</a> | <a href="#index_s">s</a> | <a href="#index_u">u</a></center>
|
||||
<a href="#index_b">b</a> | <a href="#index_c">c</a> | <a href="#index_e">e</a> | <a href="#index_f">f</a> | <a href="#index_h">h</a> | <a href="#index_i">i</a> | <a href="#index_l">l</a> | <a href="#index_s">s</a> | <a href="#index_u">u</a></center>
|
||||
|
||||
<p>
|
||||
Here is a list of all file members with links to the files they belong to:<h3><a name="index_b">- b -</a>
|
||||
@ -29,14 +29,24 @@ Here is a list of all file members with links to the files they belong to:<h3><a
|
||||
<li>file_cache
|
||||
: <a class="el" href="modules_8h.html#a1">modules.h</a><li>FOREACH_MOD
|
||||
: <a class="el" href="modules_8h.html#a0">modules.h</a></ul>
|
||||
<h3><a name="index_h">- h -</a>
|
||||
</h3><ul>
|
||||
<li>handlerfunc
|
||||
: <a class="el" href="ctables_8h.html#a0">ctables.h</a></ul>
|
||||
<h3><a name="index_i">- i -</a>
|
||||
</h3><ul>
|
||||
<li>InvitedList
|
||||
: <a class="el" href="users_8h.html#a6">users.h</a><li>InviteList
|
||||
: <a class="el" href="channels_8h.html#a7">channels.h</a></ul>
|
||||
<h3><a name="index_l">- l -</a>
|
||||
</h3><ul>
|
||||
<li>LINK_ACTIVE
|
||||
: <a class="el" href="servers_8h.html#a0">servers.h</a><li>LINK_INACTIVE
|
||||
: <a class="el" href="servers_8h.html#a1">servers.h</a></ul>
|
||||
<h3><a name="index_s">- s -</a>
|
||||
</h3><ul>
|
||||
<li>STATUS_HOP
|
||||
<li>server_list
|
||||
: <a class="el" href="servers_8h.html#a2">servers.h</a><li>STATUS_HOP
|
||||
: <a class="el" href="users_8h.html#a1">users.h</a><li>STATUS_NORMAL
|
||||
: <a class="el" href="users_8h.html#a3">users.h</a><li>STATUS_OP
|
||||
: <a class="el" href="users_8h.html#a0">users.h</a><li>STATUS_VOICE
|
||||
@ -49,7 +59,7 @@ Here is a list of all file members with links to the files they belong to:<h3><a
|
||||
: <a class="el" href="channels_8h.html#a0">channels.h</a><li>UCMODE_PROTECT
|
||||
: <a class="el" href="channels_8h.html#a3">channels.h</a><li>UCMODE_VOICE
|
||||
: <a class="el" href="channels_8h.html#a1">channels.h</a></ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:29:00 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:50 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -7,10 +7,17 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>InspIRCd Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
|
||||
<li><a class="el" href="classclassbase.html">classbase</a>
|
||||
<ul>
|
||||
<li><a class="el" href="classAdmin.html">Admin</a>
|
||||
<li><a class="el" href="classchanrec.html">chanrec</a>
|
||||
<li><a class="el" href="classcommand__t.html">command_t</a>
|
||||
<li><a class="el" href="classConfigReader.html">ConfigReader</a>
|
||||
<li><a class="el" href="classConnectClass.html">ConnectClass</a>
|
||||
<li><a class="el" href="classconnection.html">connection</a>
|
||||
<ul>
|
||||
<li><a class="el" href="classserverrec.html">serverrec</a>
|
||||
<li><a class="el" href="classuserrec.html">userrec</a>
|
||||
</ul>
|
||||
<li><a class="el" href="classFileReader.html">FileReader</a>
|
||||
<li><a class="el" href="classHostItem.html">HostItem</a>
|
||||
<ul>
|
||||
@ -18,15 +25,16 @@
|
||||
<li><a class="el" href="classExemptItem.html">ExemptItem</a>
|
||||
<li><a class="el" href="classInviteItem.html">InviteItem</a>
|
||||
</ul>
|
||||
<li><a class="el" href="classInvited.html">Invited</a>
|
||||
<li><a class="el" href="classModule.html">Module</a>
|
||||
<li><a class="el" href="classModuleFactory.html">ModuleFactory</a>
|
||||
<li><a class="el" href="classServer.html">Server</a>
|
||||
<li><a class="el" href="classucrec.html">ucrec</a>
|
||||
<li><a class="el" href="classuserrec.html">userrec</a>
|
||||
<li><a class="el" href="classVersion.html">Version</a>
|
||||
</ul>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<li><a class="el" href="classConnectClass.html">ConnectClass</a>
|
||||
<li><a class="el" href="classInvited.html">Invited</a>
|
||||
</ul>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -8,7 +8,7 @@
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>InspIRCd Documentation</h1>
|
||||
<p>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:57 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -9,8 +9,8 @@
|
||||
<hr><h1>modules.cpp</h1><a href="modules_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.2 2003/01/23 20:38:00 brain
|
||||
00003 <span class="comment">Updated documentation scripts
|
||||
00003 <span class="comment">Revision 1.3 2003/01/26 23:52:48 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1.1.1 2003/01/23 19:45:58 brain</span>
|
||||
00005 <span class="comment">InspIRCd second source tree</span>
|
||||
@ -241,7 +241,7 @@
|
||||
00230 }
|
||||
00231
|
||||
00232
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:57 2003 for InspIRCd by
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -16,7 +16,7 @@
|
||||
<a href="modules_8cpp-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -9,8 +9,8 @@
|
||||
<hr><h1>modules.h</h1><a href="modules_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.2 2003/01/23 20:38:00 brain
|
||||
00003 <span class="comment">Updated documentation scripts
|
||||
00003 <span class="comment">Revision 1.3 2003/01/26 23:52:48 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1.1.1 2003/01/23 19:45:58 brain</span>
|
||||
00005 <span class="comment">InspIRCd second source tree</span>
|
||||
@ -47,114 +47,115 @@
|
||||
00036 <span class="preprocessor"></span><span class="preprocessor">#define __PLUGIN_H</span>
|
||||
00037 <span class="preprocessor"></span>
|
||||
00038 <span class="preprocessor">#include "dynamic.h"</span>
|
||||
00039 <span class="preprocessor">#include <string></span>
|
||||
00040 <span class="preprocessor">#include <deque></span>
|
||||
00041
|
||||
<a name="l00044"></a><a class="code" href="modules_8h.html#a1">00044</a> <span class="keyword">typedef</span> deque<string> <a class="code" href="modules_8h.html#a1">file_cache</a>;
|
||||
00045
|
||||
00039 <span class="preprocessor">#include "<a class="code" href="base_8h.html">base.h</a>"</span>
|
||||
00040 <span class="preprocessor">#include <string></span>
|
||||
00041 <span class="preprocessor">#include <deque></span>
|
||||
00042
|
||||
<a name="l00045"></a><a class="code" href="modules_8h.html#a1">00045</a> <span class="keyword">typedef</span> deque<string> <a class="code" href="modules_8h.html#a1">file_cache</a>;
|
||||
00046
|
||||
00047 <span class="comment">// This #define allows us to call a method in all</span>
|
||||
00048 <span class="comment">// loaded modules in a readable simple way, e.g.:</span>
|
||||
00049 <span class="comment">// 'FOREACH_MOD OnConnect(user);'</span>
|
||||
00050
|
||||
<a name="l00051"></a><a class="code" href="modules_8h.html#a0">00051</a> <span class="preprocessor">#define FOREACH_MOD for (int i = 0; i <= MODCOUNT; i++) modules[i]-></span>
|
||||
00052 <span class="preprocessor"></span>
|
||||
00053 <span class="comment">// class Version holds the version information of a Module, returned</span>
|
||||
00054 <span class="comment">// by Module::GetVersion (thanks RD)</span>
|
||||
00055
|
||||
<a name="l00060"></a><a class="code" href="classVersion.html">00060</a> <span class="keyword">class </span><a class="code" href="classVersion.html">Version</a>
|
||||
00061 {
|
||||
00062 <span class="keyword">public</span>:
|
||||
<a name="l00063"></a><a class="code" href="classVersion.html#m2">00063</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classVersion.html#m0">Major</a>, <a class="code" href="classVersion.html#m1">Minor</a>, <a class="code" href="classVersion.html#m2">Revision</a>, <a class="code" href="classVersion.html#m3">Build</a>;
|
||||
00064 <a class="code" href="classVersion.html#a0">Version</a>(<span class="keywordtype">int</span> major, <span class="keywordtype">int</span> minor, <span class="keywordtype">int</span> revision, <span class="keywordtype">int</span> build);
|
||||
00065 };
|
||||
00066
|
||||
00047
|
||||
00048 <span class="comment">// This #define allows us to call a method in all</span>
|
||||
00049 <span class="comment">// loaded modules in a readable simple way, e.g.:</span>
|
||||
00050 <span class="comment">// 'FOREACH_MOD OnConnect(user);'</span>
|
||||
00051
|
||||
<a name="l00052"></a><a class="code" href="modules_8h.html#a0">00052</a> <span class="preprocessor">#define FOREACH_MOD for (int i = 0; i <= MODCOUNT; i++) modules[i]-></span>
|
||||
00053 <span class="preprocessor"></span>
|
||||
00054 <span class="comment">// class Version holds the version information of a Module, returned</span>
|
||||
00055 <span class="comment">// by Module::GetVersion (thanks RD)</span>
|
||||
00056
|
||||
<a name="l00061"></a><a class="code" href="classVersion.html">00061</a> <span class="keyword">class </span><a class="code" href="classVersion.html">Version</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00062 {
|
||||
00063 <span class="keyword">public</span>:
|
||||
<a name="l00064"></a><a class="code" href="classVersion.html#m2">00064</a> <span class="keyword">const</span> <span class="keywordtype">int</span> <a class="code" href="classVersion.html#m0">Major</a>, <a class="code" href="classVersion.html#m1">Minor</a>, <a class="code" href="classVersion.html#m2">Revision</a>, <a class="code" href="classVersion.html#m3">Build</a>;
|
||||
00065 <a class="code" href="classVersion.html#a0">Version</a>(<span class="keywordtype">int</span> major, <span class="keywordtype">int</span> minor, <span class="keywordtype">int</span> revision, <span class="keywordtype">int</span> build);
|
||||
00066 };
|
||||
00067
|
||||
<a name="l00073"></a><a class="code" href="classAdmin.html">00073</a> <span class="keyword">class </span><a class="code" href="classAdmin.html">Admin</a>
|
||||
00074 {
|
||||
00075 <span class="keyword">public</span>:
|
||||
<a name="l00076"></a><a class="code" href="classAdmin.html#m2">00076</a> <span class="keyword">const</span> string <a class="code" href="classAdmin.html#m0">Name</a>, <a class="code" href="classAdmin.html#m1">Email</a>, <a class="code" href="classAdmin.html#m2">Nick</a>;
|
||||
00077 <a class="code" href="classAdmin.html#a0">Admin</a>(string name,string email,string nick);
|
||||
00078 };
|
||||
00079
|
||||
<a name="l00085"></a><a class="code" href="classModule.html">00085</a> <span class="keyword">class </span><a class="code" href="classModule.html">Module</a>
|
||||
00086 {
|
||||
00087 <span class="keyword">public</span>:
|
||||
00091 <a class="code" href="classModule.html#a0">Module</a>();
|
||||
00095 <span class="keyword">virtual</span> <a class="code" href="classModule.html#a1">~Module</a>();
|
||||
00100 <span class="keyword">virtual</span> <a class="code" href="classVersion.html">Version</a> <a class="code" href="classModule.html#a2">GetVersion</a>();
|
||||
00104 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a3">OnUserConnect</a>(<a class="code" href="classuserrec.html">userrec</a>* user);
|
||||
00108 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a4">OnUserQuit</a>(<a class="code" href="classuserrec.html">userrec</a>* user);
|
||||
00113 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a5">OnUserJoin</a>(<a class="code" href="classuserrec.html">userrec</a>* user, <a class="code" href="classchanrec.html">chanrec</a>* channel);
|
||||
00118 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a6">OnUserPart</a>(<a class="code" href="classuserrec.html">userrec</a>* user, <a class="code" href="classchanrec.html">chanrec</a>* channel);
|
||||
00119 };
|
||||
00120
|
||||
00068
|
||||
<a name="l00074"></a><a class="code" href="classAdmin.html">00074</a> <span class="keyword">class </span><a class="code" href="classAdmin.html">Admin</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00075 {
|
||||
00076 <span class="keyword">public</span>:
|
||||
<a name="l00077"></a><a class="code" href="classAdmin.html#m2">00077</a> <span class="keyword">const</span> string <a class="code" href="classAdmin.html#m0">Name</a>, <a class="code" href="classAdmin.html#m1">Email</a>, <a class="code" href="classAdmin.html#m2">Nick</a>;
|
||||
00078 <a class="code" href="classAdmin.html#a0">Admin</a>(string name,string email,string nick);
|
||||
00079 };
|
||||
00080
|
||||
<a name="l00086"></a><a class="code" href="classModule.html">00086</a> <span class="keyword">class </span><a class="code" href="classModule.html">Module</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00087 {
|
||||
00088 <span class="keyword">public</span>:
|
||||
00092 <a class="code" href="classModule.html#a0">Module</a>();
|
||||
00096 <span class="keyword">virtual</span> <a class="code" href="classModule.html#a1">~Module</a>();
|
||||
00101 <span class="keyword">virtual</span> <a class="code" href="classVersion.html">Version</a> <a class="code" href="classModule.html#a2">GetVersion</a>();
|
||||
00105 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a3">OnUserConnect</a>(<a class="code" href="classuserrec.html">userrec</a>* user);
|
||||
00109 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a4">OnUserQuit</a>(<a class="code" href="classuserrec.html">userrec</a>* user);
|
||||
00114 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a5">OnUserJoin</a>(<a class="code" href="classuserrec.html">userrec</a>* user, <a class="code" href="classchanrec.html">chanrec</a>* channel);
|
||||
00119 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classModule.html#a6">OnUserPart</a>(<a class="code" href="classuserrec.html">userrec</a>* user, <a class="code" href="classchanrec.html">chanrec</a>* channel);
|
||||
00120 };
|
||||
00121
|
||||
<a name="l00127"></a><a class="code" href="classServer.html">00127</a> <span class="keyword">class </span><a class="code" href="classServer.html">Server</a>
|
||||
00128 {
|
||||
00129 <span class="keyword">public</span>:
|
||||
00133 <a class="code" href="classServer.html#a0">Server</a>();
|
||||
00137 <span class="keyword">virtual</span> <a class="code" href="classServer.html#a1">~Server</a>();
|
||||
00138
|
||||
00142 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a2">SendOpers</a>(string s);
|
||||
00147 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a3">Debug</a>(string s);
|
||||
00152 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a4">Send</a>(<span class="keywordtype">int</span> Socket, string s);
|
||||
00157 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a5">SendServ</a>(<span class="keywordtype">int</span> Socket, string s);
|
||||
00162 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a6">SendFrom</a>(<span class="keywordtype">int</span> Socket, <a class="code" href="classuserrec.html">userrec</a>* User, string s);
|
||||
00167 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a7">SendTo</a>(<a class="code" href="classuserrec.html">userrec</a>* Source, <a class="code" href="classuserrec.html">userrec</a>* Dest, string s);
|
||||
00174 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a8">SendChannel</a>(<a class="code" href="classuserrec.html">userrec</a>* User, <a class="code" href="classchanrec.html">chanrec</a>* Channel, string s,<span class="keywordtype">bool</span> IncludeSender);
|
||||
00179 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classServer.html#a9">CommonChannels</a>(<a class="code" href="classuserrec.html">userrec</a>* u1, <a class="code" href="classuserrec.html">userrec</a>* u2);
|
||||
00187 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a10">SendCommon</a>(<a class="code" href="classuserrec.html">userrec</a>* User, string text,<span class="keywordtype">bool</span> IncludeSender);
|
||||
00192 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a11">SendWallops</a>(<a class="code" href="classuserrec.html">userrec</a>* User, string text);
|
||||
00193
|
||||
00197 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classServer.html#a12">IsNick</a>(string nick);
|
||||
00201 <span class="keyword">virtual</span> <a class="code" href="classuserrec.html">userrec</a>* <a class="code" href="classServer.html#a13">FindNick</a>(string nick);
|
||||
00205 <span class="keyword">virtual</span> <a class="code" href="classchanrec.html">chanrec</a>* <a class="code" href="classServer.html#a14">FindChannel</a>(string channel);
|
||||
00210 <span class="keyword">virtual</span> string <a class="code" href="classServer.html#a15">ChanMode</a>(<a class="code" href="classuserrec.html">userrec</a>* User, <a class="code" href="classchanrec.html">chanrec</a>* Chan);
|
||||
00213 <span class="keyword">virtual</span> string <a class="code" href="classServer.html#a16">GetServerName</a>();
|
||||
00216 <span class="keyword">virtual</span> string <a class="code" href="classServer.html#a17">GetNetworkName</a>();
|
||||
00222 <span class="keyword">virtual</span> <a class="code" href="classAdmin.html">Admin</a> <a class="code" href="classServer.html#a18">GetAdmin</a>();
|
||||
00223
|
||||
00224 };
|
||||
00225
|
||||
<a name="l00232"></a><a class="code" href="classConfigReader.html">00232</a> <span class="keyword">class </span><a class="code" href="classConfigReader.html">ConfigReader</a>
|
||||
00233 {
|
||||
00234 <span class="keyword">protected</span>:
|
||||
<a name="l00237"></a><a class="code" href="classConfigReader.html#n0">00237</a> string <a class="code" href="classConfigReader.html#n0">fname</a>;
|
||||
00238 <span class="keyword">public</span>:
|
||||
00243 <a class="code" href="classConfigReader.html#a0">ConfigReader</a>(); <span class="comment">// default constructor reads ircd.conf</span>
|
||||
00247 <span class="comment"></span> <a class="code" href="classConfigReader.html#a0">ConfigReader</a>(string filename); <span class="comment">// read a module-specific config</span>
|
||||
00251 <span class="comment"></span> <a class="code" href="classConfigReader.html#a2">~ConfigReader</a>();
|
||||
00256 string <a class="code" href="classConfigReader.html#a3">ReadValue</a>(string tag, string name, <span class="keywordtype">int</span> index);
|
||||
00263 <span class="keywordtype">int</span> <a class="code" href="classConfigReader.html#a4">Enumerate</a>(string tag);
|
||||
00267 <span class="keywordtype">bool</span> <a class="code" href="classConfigReader.html#a5">Verify</a>();
|
||||
00268 };
|
||||
00269
|
||||
00122
|
||||
<a name="l00128"></a><a class="code" href="classServer.html">00128</a> <span class="keyword">class </span><a class="code" href="classServer.html">Server</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00129 {
|
||||
00130 <span class="keyword">public</span>:
|
||||
00134 <a class="code" href="classServer.html#a0">Server</a>();
|
||||
00138 <span class="keyword">virtual</span> <a class="code" href="classServer.html#a1">~Server</a>();
|
||||
00139
|
||||
00143 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a2">SendOpers</a>(string s);
|
||||
00148 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a3">Debug</a>(string s);
|
||||
00153 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a4">Send</a>(<span class="keywordtype">int</span> Socket, string s);
|
||||
00158 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a5">SendServ</a>(<span class="keywordtype">int</span> Socket, string s);
|
||||
00163 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a6">SendFrom</a>(<span class="keywordtype">int</span> Socket, <a class="code" href="classuserrec.html">userrec</a>* User, string s);
|
||||
00168 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a7">SendTo</a>(<a class="code" href="classuserrec.html">userrec</a>* Source, <a class="code" href="classuserrec.html">userrec</a>* Dest, string s);
|
||||
00175 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a8">SendChannel</a>(<a class="code" href="classuserrec.html">userrec</a>* User, <a class="code" href="classchanrec.html">chanrec</a>* Channel, string s,<span class="keywordtype">bool</span> IncludeSender);
|
||||
00180 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classServer.html#a9">CommonChannels</a>(<a class="code" href="classuserrec.html">userrec</a>* u1, <a class="code" href="classuserrec.html">userrec</a>* u2);
|
||||
00188 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a10">SendCommon</a>(<a class="code" href="classuserrec.html">userrec</a>* User, string text,<span class="keywordtype">bool</span> IncludeSender);
|
||||
00193 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classServer.html#a11">SendWallops</a>(<a class="code" href="classuserrec.html">userrec</a>* User, string text);
|
||||
00194
|
||||
00198 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classServer.html#a12">IsNick</a>(string nick);
|
||||
00202 <span class="keyword">virtual</span> <a class="code" href="classuserrec.html">userrec</a>* <a class="code" href="classServer.html#a13">FindNick</a>(string nick);
|
||||
00206 <span class="keyword">virtual</span> <a class="code" href="classchanrec.html">chanrec</a>* <a class="code" href="classServer.html#a14">FindChannel</a>(string channel);
|
||||
00211 <span class="keyword">virtual</span> string <a class="code" href="classServer.html#a15">ChanMode</a>(<a class="code" href="classuserrec.html">userrec</a>* User, <a class="code" href="classchanrec.html">chanrec</a>* Chan);
|
||||
00214 <span class="keyword">virtual</span> string <a class="code" href="classServer.html#a16">GetServerName</a>();
|
||||
00217 <span class="keyword">virtual</span> string <a class="code" href="classServer.html#a17">GetNetworkName</a>();
|
||||
00223 <span class="keyword">virtual</span> <a class="code" href="classAdmin.html">Admin</a> <a class="code" href="classServer.html#a18">GetAdmin</a>();
|
||||
00224
|
||||
00225 };
|
||||
00226
|
||||
<a name="l00233"></a><a class="code" href="classConfigReader.html">00233</a> <span class="keyword">class </span><a class="code" href="classConfigReader.html">ConfigReader</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00234 {
|
||||
00235 <span class="keyword">protected</span>:
|
||||
<a name="l00238"></a><a class="code" href="classConfigReader.html#n0">00238</a> string <a class="code" href="classConfigReader.html#n0">fname</a>;
|
||||
00239 <span class="keyword">public</span>:
|
||||
00244 <a class="code" href="classConfigReader.html#a0">ConfigReader</a>(); <span class="comment">// default constructor reads ircd.conf</span>
|
||||
00248 <span class="comment"></span> <a class="code" href="classConfigReader.html#a0">ConfigReader</a>(string filename); <span class="comment">// read a module-specific config</span>
|
||||
00252 <span class="comment"></span> <a class="code" href="classConfigReader.html#a2">~ConfigReader</a>();
|
||||
00257 string <a class="code" href="classConfigReader.html#a3">ReadValue</a>(string tag, string name, <span class="keywordtype">int</span> index);
|
||||
00264 <span class="keywordtype">int</span> <a class="code" href="classConfigReader.html#a4">Enumerate</a>(string tag);
|
||||
00268 <span class="keywordtype">bool</span> <a class="code" href="classConfigReader.html#a5">Verify</a>();
|
||||
00269 };
|
||||
00270
|
||||
00271
|
||||
<a name="l00277"></a><a class="code" href="classFileReader.html">00277</a> <span class="keyword">class </span><a class="code" href="classFileReader.html">FileReader</a>
|
||||
00278 {
|
||||
<a name="l00279"></a><a class="code" href="classFileReader.html#o0">00279</a> <a class="code" href="modules_8h.html#a1">file_cache</a> <a class="code" href="classFileReader.html#o0">fc</a>;
|
||||
00280 <span class="keyword">public</span>:
|
||||
00285 <a class="code" href="classFileReader.html#a0">FileReader</a>();
|
||||
00291 <a class="code" href="classFileReader.html#a0">FileReader</a>(string filename);
|
||||
00295 <a class="code" href="classFileReader.html#a2">~FileReader</a>();
|
||||
00301 <span class="keywordtype">void</span> <a class="code" href="classFileReader.html#a3">LoadFile</a>(string filename);
|
||||
00306 string <a class="code" href="classFileReader.html#a4">GetLine</a>(<span class="keywordtype">int</span> x);
|
||||
00312 <span class="keywordtype">int</span> <a class="code" href="classFileReader.html#a5">FileSize</a>();
|
||||
00313 };
|
||||
00314
|
||||
00272
|
||||
<a name="l00278"></a><a class="code" href="classFileReader.html">00278</a> <span class="keyword">class </span><a class="code" href="classFileReader.html">FileReader</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00279 {
|
||||
<a name="l00280"></a><a class="code" href="classFileReader.html#o0">00280</a> <a class="code" href="modules_8h.html#a1">file_cache</a> <a class="code" href="classFileReader.html#o0">fc</a>;
|
||||
00281 <span class="keyword">public</span>:
|
||||
00286 <a class="code" href="classFileReader.html#a0">FileReader</a>();
|
||||
00292 <a class="code" href="classFileReader.html#a0">FileReader</a>(string filename);
|
||||
00296 <a class="code" href="classFileReader.html#a2">~FileReader</a>();
|
||||
00302 <span class="keywordtype">void</span> <a class="code" href="classFileReader.html#a3">LoadFile</a>(string filename);
|
||||
00307 string <a class="code" href="classFileReader.html#a4">GetLine</a>(<span class="keywordtype">int</span> x);
|
||||
00313 <span class="keywordtype">int</span> <a class="code" href="classFileReader.html#a5">FileSize</a>();
|
||||
00314 };
|
||||
00315
|
||||
<a name="l00322"></a><a class="code" href="classModuleFactory.html">00322</a> <span class="keyword">class </span><a class="code" href="classModuleFactory.html">ModuleFactory</a>
|
||||
00323 {
|
||||
00324 <span class="keyword">public</span>:
|
||||
<a name="l00325"></a><a class="code" href="classModuleFactory.html#a0">00325</a> <a class="code" href="classModuleFactory.html#a0">ModuleFactory</a>() { }
|
||||
<a name="l00326"></a><a class="code" href="classModuleFactory.html#a1">00326</a> <span class="keyword">virtual</span> <a class="code" href="classModuleFactory.html#a1">~ModuleFactory</a>() { }
|
||||
00331 <span class="keyword">virtual</span> <a class="code" href="classModule.html">Module</a> * <a class="code" href="classModuleFactory.html#a2">CreateModule</a>() = 0;
|
||||
00332 };
|
||||
00333
|
||||
00334 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:57 2003 for InspIRCd by
|
||||
00316
|
||||
<a name="l00323"></a><a class="code" href="classModuleFactory.html">00323</a> <span class="keyword">class </span><a class="code" href="classModuleFactory.html">ModuleFactory</a> : <span class="keyword">public</span> <a class="code" href="classclassbase.html">classbase</a>
|
||||
00324 {
|
||||
00325 <span class="keyword">public</span>:
|
||||
<a name="l00326"></a><a class="code" href="classModuleFactory.html#a0">00326</a> <a class="code" href="classModuleFactory.html#a0">ModuleFactory</a>() { }
|
||||
<a name="l00327"></a><a class="code" href="classModuleFactory.html#a1">00327</a> <span class="keyword">virtual</span> <a class="code" href="classModuleFactory.html#a1">~ModuleFactory</a>() { }
|
||||
00332 <span class="keyword">virtual</span> <a class="code" href="classModule.html">Module</a> * <a class="code" href="classModuleFactory.html#a2">CreateModule</a>() = 0;
|
||||
00333 };
|
||||
00334
|
||||
00335 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -7,6 +7,7 @@
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>modules.h File Reference</h1><code>#include "dynamic.h"</code><br>
|
||||
<code>#include "<a class="el" href="base_8h-source.html">base.h</a>"</code><br>
|
||||
<code>#include <string></code><br>
|
||||
<code>#include <deque></code><br>
|
||||
|
||||
@ -56,7 +57,7 @@
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00051">51</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00052">52</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Typedef Documentation</h2>
|
||||
@ -83,12 +84,12 @@ Low level definition of a <a class="el" href="classFileReader.html">FileReader</
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00044">44</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
Definition at line <a class="el" href="modules_8h-source.html#l00045">45</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="modules_8cpp-source.html#l00198">FileReader::FileReader()</a>, and <a class="el" href="modules_8cpp-source.html#l00209">FileReader::LoadFile()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
78
docs/module-doc/servers_8cpp-source.html
Normal file
78
docs/module-doc/servers_8cpp-source.html
Normal file
@ -0,0 +1,78 @@
|
||||
<!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>servers.cpp Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>servers.cpp</h1><a href="servers_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.1 2003/01/26 23:52:48 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1 2003/01/26 20:15:03 brain</span>
|
||||
00005 <span class="comment">Added server classes for linking</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"></span>
|
||||
00008 <span class="comment">*/</span>
|
||||
00009
|
||||
00010 <span class="preprocessor">#include "inspircd_config.h"</span>
|
||||
00011 <span class="preprocessor">#include "<a class="code" href="servers_8h.html">servers.h</a>"</span>
|
||||
00012 <span class="preprocessor">#include "inspircd.h"</span>
|
||||
00013 <span class="preprocessor">#include <stdio.h></span>
|
||||
00014 <span class="preprocessor">#include <map.h></span>
|
||||
00015
|
||||
<a name="l00016"></a><a class="code" href="classserverrec.html#a0">00016</a> <a class="code" href="classserverrec.html#a0">serverrec::serverrec</a>()
|
||||
00017 {
|
||||
00018 <a class="code" href="classserverrec.html#o0">leaf</a>.clear();
|
||||
00019 strcpy(name,<span class="stringliteral">""</span>);
|
||||
00020 <a class="code" href="classserverrec.html#m1">pingtime</a> = 0;
|
||||
00021 <a class="code" href="classserverrec.html#m2">linktype</a> = <a class="code" href="servers_8h.html#a0">LINK_ACTIVE</a>;
|
||||
00022 <a class="code" href="classserverrec.html#m3">lastping</a> = time(NULL);
|
||||
00023 <a class="code" href="classserverrec.html#m4">usercount_i</a> = <a class="code" href="classserverrec.html#m5">usercount</a> = <a class="code" href="classserverrec.html#m6">opercount</a> = <a class="code" href="classserverrec.html#m9">version</a> = 0;
|
||||
00024 <a class="code" href="classserverrec.html#m8">hops_away</a> = 1;
|
||||
00025 <a class="code" href="classserverrec.html#m7">connected_at</a> = time(NULL);
|
||||
00026 <a class="code" href="classserverrec.html#m10">jupiter</a> = <span class="keyword">false</span>;
|
||||
00027 <a class="code" href="classconnection.html#m0">fd</a> = 0;
|
||||
00028 }
|
||||
00029
|
||||
00030
|
||||
<a name="l00031"></a><a class="code" href="classserverrec.html#a2">00031</a> <a class="code" href="classserverrec.html#a2">serverrec::~serverrec</a>()
|
||||
00032 {
|
||||
00033 }
|
||||
00034
|
||||
<a name="l00035"></a><a class="code" href="classserverrec.html#a1">00035</a> <a class="code" href="classserverrec.html#a0">serverrec::serverrec</a>(<span class="keywordtype">char</span>* n, <span class="keywordtype">int</span> link_t, <span class="keywordtype">long</span> ver, <span class="keywordtype">bool</span> jupe)
|
||||
00036 {
|
||||
00037 <a class="code" href="classserverrec.html#o0">leaf</a>.clear();
|
||||
00038 strcpy(name,n);
|
||||
00039 <a class="code" href="classserverrec.html#m2">linktype</a> = link_t;
|
||||
00040 <a class="code" href="classserverrec.html#m3">lastping</a> = time(NULL);
|
||||
00041 <a class="code" href="classserverrec.html#m4">usercount_i</a> = <a class="code" href="classserverrec.html#m5">usercount</a> = <a class="code" href="classserverrec.html#m6">opercount</a> = 0;
|
||||
00042 <a class="code" href="classserverrec.html#m9">version</a> = ver;
|
||||
00043 <a class="code" href="classserverrec.html#m8">hops_away</a> = 1;
|
||||
00044 <a class="code" href="classserverrec.html#m7">connected_at</a> = time(NULL);
|
||||
00045 <a class="code" href="classserverrec.html#m10">jupiter</a> = jupe;
|
||||
00046 <a class="code" href="classconnection.html#m0">fd</a> = 0;
|
||||
00047 }
|
||||
00048
|
||||
<a name="l00049"></a><a class="code" href="classserverrec.html#a3">00049</a> <span class="keywordtype">void</span> <a class="code" href="classserverrec.html#a3">serverrec::AddLeaf</a>(<a class="code" href="classserverrec.html">serverrec</a> *child)
|
||||
00050 {
|
||||
00051 <a class="code" href="classserverrec.html#o0">leaf</a>[child-><a class="code" href="classserverrec.html#m0">name</a>] = child;
|
||||
00052 }
|
||||
00053
|
||||
<a name="l00054"></a><a class="code" href="classserverrec.html#a4">00054</a> <span class="keywordtype">void</span> <a class="code" href="classserverrec.html#a4">serverrec::DelLeaf</a>(string n)
|
||||
00055 {
|
||||
00056 server_list::iterator i = <a class="code" href="classserverrec.html#o0">leaf</a>.find(n);
|
||||
00057
|
||||
00058 <span class="keywordflow">if</span> (i != <a class="code" href="classserverrec.html#o0">leaf</a>.end())
|
||||
00059 <a class="code" href="classserverrec.html#o0">leaf</a>.erase(i);
|
||||
00060 }
|
||||
00061
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
24
docs/module-doc/servers_8cpp.html
Normal file
24
docs/module-doc/servers_8cpp.html
Normal file
@ -0,0 +1,24 @@
|
||||
<!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>servers.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>servers.cpp File Reference</h1><code>#include "inspircd_config.h"</code><br>
|
||||
<code>#include "<a class="el" href="servers_8h-source.html">servers.h</a>"</code><br>
|
||||
<code>#include "inspircd.h"</code><br>
|
||||
<code>#include <stdio.h></code><br>
|
||||
<code>#include <map.h></code><br>
|
||||
|
||||
<p>
|
||||
<a href="servers_8cpp-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
67
docs/module-doc/servers_8h-source.html
Normal file
67
docs/module-doc/servers_8h-source.html
Normal file
@ -0,0 +1,67 @@
|
||||
<!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>servers.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>servers.h</h1><a href="servers_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.1 2003/01/26 23:52:48 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1 2003/01/26 20:15:00 brain</span>
|
||||
00005 <span class="comment">Added server classes for linking</span>
|
||||
00006 <span class="comment"></span>
|
||||
00007 <span class="comment"></span>
|
||||
00008 <span class="comment">*/</span>
|
||||
00009
|
||||
00010 <span class="preprocessor">#include "inspircd_config.h"</span>
|
||||
00011 <span class="preprocessor">#include "<a class="code" href="connection_8h.html">connection.h</a>"</span>
|
||||
00012 <span class="preprocessor">#include <string></span>
|
||||
00013 <span class="preprocessor">#include <map.h></span>
|
||||
00014
|
||||
00015 <span class="preprocessor">#ifndef __SERVERS_H__ </span>
|
||||
00016 <span class="preprocessor"></span><span class="preprocessor">#define __SERVERS_H__ </span>
|
||||
00017 <span class="preprocessor"></span>
|
||||
<a name="l00018"></a><a class="code" href="servers_8h.html#a0">00018</a> <span class="preprocessor">#define LINK_ACTIVE 1</span>
|
||||
<a name="l00019"></a><a class="code" href="servers_8h.html#a1">00019</a> <span class="preprocessor"></span><span class="preprocessor">#define LINK_INACTIVE 0</span>
|
||||
00020 <span class="preprocessor"></span>
|
||||
<a name="l00021"></a><a class="code" href="classserverrec.html">00021</a> <span class="keyword">class </span><a class="code" href="classserverrec.html">serverrec</a> : <span class="keyword">public</span> <a class="code" href="classconnection.html">connection</a>
|
||||
00022 {
|
||||
00023 <span class="keyword">private</span>:
|
||||
<a name="l00024"></a><a class="code" href="classserverrec.html#o0">00024</a> map<string, serverrec*> <a class="code" href="classserverrec.html#o0">leaf</a>; <span class="comment">// list of child servers (leaves)</span>
|
||||
00025 <span class="keyword">public</span>:
|
||||
<a name="l00026"></a><a class="code" href="classserverrec.html#m0">00026</a> <span class="keywordtype">char</span> <a class="code" href="classserverrec.html#m0">name</a>[MAXBUF]; <span class="comment">// server name</span>
|
||||
<a name="l00027"></a><a class="code" href="classserverrec.html#m1">00027</a> <span class="keywordtype">int</span> <a class="code" href="classserverrec.html#m1">pingtime</a>; <span class="comment">// last ping response (ms)</span>
|
||||
<a name="l00028"></a><a class="code" href="classserverrec.html#m2">00028</a> <span class="keywordtype">int</span> <a class="code" href="classserverrec.html#m2">linktype</a>; <span class="comment">// link type, LINK_ACTIVE or LINK_INACTIVE</span>
|
||||
<a name="l00029"></a><a class="code" href="classserverrec.html#m3">00029</a> time_t <a class="code" href="classserverrec.html#m3">lastping</a>; <span class="comment">// time the link was last pinged</span>
|
||||
<a name="l00030"></a><a class="code" href="classserverrec.html#m4">00030</a> <span class="keywordtype">long</span> <a class="code" href="classserverrec.html#m4">usercount_i</a>; <span class="comment">// invisible users on server</span>
|
||||
<a name="l00031"></a><a class="code" href="classserverrec.html#m5">00031</a> <span class="keywordtype">long</span> <a class="code" href="classserverrec.html#m5">usercount</a>; <span class="comment">// non-invisible users on server</span>
|
||||
<a name="l00032"></a><a class="code" href="classserverrec.html#m6">00032</a> <span class="keywordtype">long</span> <a class="code" href="classserverrec.html#m6">opercount</a>; <span class="comment">// opers on server</span>
|
||||
<a name="l00033"></a><a class="code" href="classserverrec.html#m7">00033</a> time_t <a class="code" href="classserverrec.html#m7">connected_at</a>; <span class="comment">// time server was connected into the network</span>
|
||||
<a name="l00034"></a><a class="code" href="classserverrec.html#m8">00034</a> time_t <a class="code" href="classserverrec.html#m8">hops_away</a>; <span class="comment">// number of hops away (for quick access)</span>
|
||||
<a name="l00035"></a><a class="code" href="classserverrec.html#m9">00035</a> <span class="keywordtype">long</span> <a class="code" href="classserverrec.html#m9">version</a>; <span class="comment">// ircd version</span>
|
||||
<a name="l00036"></a><a class="code" href="classserverrec.html#m10">00036</a> <span class="keywordtype">bool</span> <a class="code" href="classserverrec.html#m10">jupiter</a>; <span class="comment">// is a JUPE server (faked to enforce a server ban)</span>
|
||||
00037
|
||||
00038 <a class="code" href="classserverrec.html#a0">serverrec</a>();
|
||||
00039 <a class="code" href="classserverrec.html#a0">serverrec</a>(<span class="keywordtype">char</span>* n, <span class="keywordtype">int</span> link_t, <span class="keywordtype">long</span> ver, <span class="keywordtype">bool</span> jupe);
|
||||
00040 <a class="code" href="classserverrec.html#a2">~serverrec</a>();
|
||||
00041 <span class="keywordtype">void</span> <a class="code" href="classserverrec.html#a3">AddLeaf</a>(<a class="code" href="classserverrec.html">serverrec</a> *child);
|
||||
00042 <span class="keywordtype">void</span> <a class="code" href="classserverrec.html#a4">DelLeaf</a>(string n);
|
||||
00043 };
|
||||
00044
|
||||
00045
|
||||
00046
|
||||
<a name="l00047"></a><a class="code" href="servers_8h.html#a2">00047</a> <span class="keyword">typedef</span> map<string, serverrec*> <a class="code" href="servers_8h.html#a2">server_list</a>;
|
||||
00048
|
||||
00049 <span class="preprocessor">#endif</span>
|
||||
00050 <span class="preprocessor"></span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
106
docs/module-doc/servers_8h.html
Normal file
106
docs/module-doc/servers_8h.html
Normal file
@ -0,0 +1,106 @@
|
||||
<!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>servers.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.3-rc2 -->
|
||||
<center>
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>servers.h File Reference</h1><code>#include "inspircd_config.h"</code><br>
|
||||
<code>#include "<a class="el" href="connection_8h-source.html">connection.h</a>"</code><br>
|
||||
<code>#include <string></code><br>
|
||||
<code>#include <map.h></code><br>
|
||||
|
||||
<p>
|
||||
<a href="servers_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classserverrec.html">serverrec</a></td></tr>
|
||||
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="servers_8h.html#a0">LINK_ACTIVE</a> 1</td></tr>
|
||||
<tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="servers_8h.html#a1">LINK_INACTIVE</a> 0</td></tr>
|
||||
<tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
|
||||
<tr><td nowrap align=right valign=top>typedef map< string, <a class="el" href="classserverrec.html">serverrec</a> * > </td><td valign=bottom><a class="el" href="servers_8h.html#a2">server_list</a></td></tr>
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a name="a0" doxytag="servers.h::LINK_ACTIVE"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> #define LINK_ACTIVE 1
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00018">18</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>.
|
||||
<p>
|
||||
Referenced by <a class="el" href="servers_8cpp-source.html#l00016">serverrec::serverrec()</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="servers.h::LINK_INACTIVE"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> #define LINK_INACTIVE 0
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00019">19</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Typedef Documentation</h2>
|
||||
<a name="a2" doxytag="servers.h::server_list"></a><p>
|
||||
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top"> typedef map<string, <a class="el" href="classserverrec.html">serverrec</a>*> server_list
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=5 cellpadding=0 border=0>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="servers_8h-source.html#l00047">47</a> of file <a class="el" href="servers_8h-source.html">servers.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
</body>
|
||||
</html>
|
@ -1,17 +1,25 @@
|
||||
foldersTree = gFld("<b>InspIRCd</b>", "", "")
|
||||
insDoc(foldersTree, gLnk("Main Page", "", "main.html"))
|
||||
aux1 = insFld(foldersTree, gFld("File List", "", "files.html"))
|
||||
insDoc(aux1, gLnk("base.h", "", "base_8h.html"))
|
||||
insDoc(aux1, gLnk("channels.h", "", "channels_8h.html"))
|
||||
insDoc(aux1, gLnk("connection.h", "", "connection_8h.html"))
|
||||
insDoc(aux1, gLnk("ctables.h", "", "ctables_8h.html"))
|
||||
insDoc(aux1, gLnk("modules.cpp", "", "modules_8cpp.html"))
|
||||
insDoc(aux1, gLnk("modules.h", "", "modules_8h.html"))
|
||||
insDoc(aux1, gLnk("servers.cpp", "", "servers_8cpp.html"))
|
||||
insDoc(aux1, gLnk("servers.h", "", "servers_8h.html"))
|
||||
insDoc(aux1, gLnk("users.cpp", "", "users_8cpp.html"))
|
||||
insDoc(aux1, gLnk("users.h", "", "users_8h.html"))
|
||||
aux1 = insFld(foldersTree, gFld("Compound List", "", "annotated.html"))
|
||||
insDoc(aux1, gLnk("Admin", "", "classAdmin.html"))
|
||||
insDoc(aux1, gLnk("BanItem", "", "classBanItem.html"))
|
||||
insDoc(aux1, gLnk("chanrec", "", "classchanrec.html"))
|
||||
insDoc(aux1, gLnk("classbase", "", "classclassbase.html"))
|
||||
insDoc(aux1, gLnk("command_t", "", "classcommand__t.html"))
|
||||
insDoc(aux1, gLnk("ConfigReader", "", "classConfigReader.html"))
|
||||
insDoc(aux1, gLnk("ConnectClass", "", "classConnectClass.html"))
|
||||
insDoc(aux1, gLnk("connection", "", "classconnection.html"))
|
||||
insDoc(aux1, gLnk("ExemptItem", "", "classExemptItem.html"))
|
||||
insDoc(aux1, gLnk("FileReader", "", "classFileReader.html"))
|
||||
insDoc(aux1, gLnk("HostItem", "", "classHostItem.html"))
|
||||
@ -20,25 +28,30 @@ aux1 = insFld(foldersTree, gFld("Compound List", "", "annotated.html"))
|
||||
insDoc(aux1, gLnk("Module", "", "classModule.html"))
|
||||
insDoc(aux1, gLnk("ModuleFactory", "", "classModuleFactory.html"))
|
||||
insDoc(aux1, gLnk("Server", "", "classServer.html"))
|
||||
insDoc(aux1, gLnk("serverrec", "", "classserverrec.html"))
|
||||
insDoc(aux1, gLnk("ucrec", "", "classucrec.html"))
|
||||
insDoc(aux1, gLnk("userrec", "", "classuserrec.html"))
|
||||
insDoc(aux1, gLnk("Version", "", "classVersion.html"))
|
||||
aux1 = insFld(foldersTree, gFld("Class Hierarchy", "", "hierarchy.html"))
|
||||
insDoc(aux1, gLnk("Admin", "", "classAdmin.html"))
|
||||
insDoc(aux1, gLnk("chanrec", "", "classchanrec.html"))
|
||||
insDoc(aux1, gLnk("ConfigReader", "", "classConfigReader.html"))
|
||||
aux2 = insFld(aux1, gFld("classbase", "", "classclassbase.html"))
|
||||
insDoc(aux2, gLnk("Admin", "", "classAdmin.html"))
|
||||
insDoc(aux2, gLnk("chanrec", "", "classchanrec.html"))
|
||||
insDoc(aux2, gLnk("command_t", "", "classcommand__t.html"))
|
||||
insDoc(aux2, gLnk("ConfigReader", "", "classConfigReader.html"))
|
||||
aux3 = insFld(aux2, gFld("connection", "", "classconnection.html"))
|
||||
insDoc(aux3, gLnk("serverrec", "", "classserverrec.html"))
|
||||
insDoc(aux3, gLnk("userrec", "", "classuserrec.html"))
|
||||
insDoc(aux2, gLnk("FileReader", "", "classFileReader.html"))
|
||||
aux3 = insFld(aux2, gFld("HostItem", "", "classHostItem.html"))
|
||||
insDoc(aux3, gLnk("BanItem", "", "classBanItem.html"))
|
||||
insDoc(aux3, gLnk("ExemptItem", "", "classExemptItem.html"))
|
||||
insDoc(aux3, gLnk("InviteItem", "", "classInviteItem.html"))
|
||||
insDoc(aux2, gLnk("Module", "", "classModule.html"))
|
||||
insDoc(aux2, gLnk("ModuleFactory", "", "classModuleFactory.html"))
|
||||
insDoc(aux2, gLnk("Server", "", "classServer.html"))
|
||||
insDoc(aux2, gLnk("ucrec", "", "classucrec.html"))
|
||||
insDoc(aux2, gLnk("Version", "", "classVersion.html"))
|
||||
insDoc(aux1, gLnk("ConnectClass", "", "classConnectClass.html"))
|
||||
insDoc(aux1, gLnk("FileReader", "", "classFileReader.html"))
|
||||
aux2 = insFld(aux1, gFld("HostItem", "", "classHostItem.html"))
|
||||
insDoc(aux2, gLnk("BanItem", "", "classBanItem.html"))
|
||||
insDoc(aux2, gLnk("ExemptItem", "", "classExemptItem.html"))
|
||||
insDoc(aux2, gLnk("InviteItem", "", "classInviteItem.html"))
|
||||
insDoc(aux1, gLnk("Invited", "", "classInvited.html"))
|
||||
insDoc(aux1, gLnk("Module", "", "classModule.html"))
|
||||
insDoc(aux1, gLnk("ModuleFactory", "", "classModuleFactory.html"))
|
||||
insDoc(aux1, gLnk("Server", "", "classServer.html"))
|
||||
insDoc(aux1, gLnk("ucrec", "", "classucrec.html"))
|
||||
insDoc(aux1, gLnk("userrec", "", "classuserrec.html"))
|
||||
insDoc(aux1, gLnk("Version", "", "classVersion.html"))
|
||||
insDoc(foldersTree, gLnk("Compound Members", "", "functions.html"))
|
||||
insDoc(foldersTree, gLnk("File Members", "", "globals.html"))
|
||||
|
@ -9,8 +9,8 @@
|
||||
<hr><h1>users.cpp</h1><a href="users_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.2 2003/01/23 20:38:00 brain
|
||||
00003 <span class="comment">Updated documentation scripts
|
||||
00003 <span class="comment">Revision 1.3 2003/01/26 23:52:48 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1.1.1 2003/01/23 19:45:58 brain</span>
|
||||
00005 <span class="comment">InspIRCd second source tree</span>
|
||||
@ -38,7 +38,7 @@
|
||||
00027 {
|
||||
00028 <span class="comment">// the PROPER way to do it, AVOID bzero at *ALL* costs</span>
|
||||
00029 strcpy(nick,<span class="stringliteral">""</span>);
|
||||
00030 <a class="code" href="classuserrec.html#m1">ip</a> = 0;
|
||||
00030 <a class="code" href="classconnection.html#m2">ip</a> = 0;
|
||||
00031 strcpy(ident,<span class="stringliteral">""</span>);
|
||||
00032 strcpy(host,<span class="stringliteral">""</span>);
|
||||
00033 strcpy(dhost,<span class="stringliteral">""</span>);
|
||||
@ -47,13 +47,13 @@
|
||||
00036 strcpy(inbuf,<span class="stringliteral">""</span>);
|
||||
00037 strcpy(server,<span class="stringliteral">""</span>);
|
||||
00038 strcpy(awaymsg,<span class="stringliteral">""</span>);
|
||||
00039 <a class="code" href="classuserrec.html#m6">fd</a> = <a class="code" href="classuserrec.html#m9">lastping</a> = <a class="code" href="classuserrec.html#m10">signon</a> = <a class="code" href="classuserrec.html#m11">idle_lastmsg</a> = <a class="code" href="classuserrec.html#m12">nping</a> = <a class="code" href="classuserrec.html#m13">registered</a> = 0;
|
||||
00040 <a class="code" href="classuserrec.html#m17">port</a> = <a class="code" href="classuserrec.html#m18">bytes_in</a> = <a class="code" href="classuserrec.html#m19">bytes_out</a> = <a class="code" href="classuserrec.html#m20">cmds_in</a> = <a class="code" href="classuserrec.html#m21">cmds_out</a> = 0;
|
||||
00041 <a class="code" href="classuserrec.html#m23">haspassed</a> = <span class="keyword">false</span>;
|
||||
00039 <a class="code" href="classconnection.html#m0">fd</a> = <a class="code" href="classconnection.html#m11">lastping</a> = <a class="code" href="classconnection.html#m12">signon</a> = <a class="code" href="classconnection.html#m13">idle_lastmsg</a> = <a class="code" href="classconnection.html#m14">nping</a> = <a class="code" href="classconnection.html#m10">registered</a> = 0;
|
||||
00040 <a class="code" href="classconnection.html#m9">port</a> = <a class="code" href="classconnection.html#m4">bytes_in</a> = <a class="code" href="classconnection.html#m5">bytes_out</a> = <a class="code" href="classconnection.html#m6">cmds_in</a> = <a class="code" href="classconnection.html#m7">cmds_out</a> = 0;
|
||||
00041 <a class="code" href="classconnection.html#m8">haspassed</a> = <span class="keyword">false</span>;
|
||||
00042 strcpy(result,<span class="stringliteral">""</span>);
|
||||
00043 <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < MAXCHANS; i++)
|
||||
00044 {
|
||||
00045 <a class="code" href="classuserrec.html#m14">chans</a>[i].<a class="code" href="classucrec.html#m1">channel</a> = NULL;
|
||||
00045 <a class="code" href="classuserrec.html#m5">chans</a>[i].<a class="code" href="classucrec.html#m1">channel</a> = NULL;
|
||||
00046 }
|
||||
00047 <a class="code" href="classuserrec.html#o0">invites</a>.clear();
|
||||
00048 }
|
||||
@ -62,14 +62,14 @@
|
||||
<a name="l00051"></a><a class="code" href="classuserrec.html#a2">00051</a> <span class="keywordtype">char</span>* <a class="code" href="classuserrec.html#a2">userrec::GetFullHost</a>()
|
||||
00052 {
|
||||
00053 sprintf(result,<span class="stringliteral">"%s!%s@%s"</span>,nick,ident,dhost);
|
||||
00054 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m22">result</a>;
|
||||
00054 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m8">result</a>;
|
||||
00055 }
|
||||
00056
|
||||
00057
|
||||
<a name="l00058"></a><a class="code" href="classuserrec.html#a3">00058</a> <span class="keywordtype">char</span>* <a class="code" href="classuserrec.html#a3">userrec::GetFullRealHost</a>()
|
||||
00059 {
|
||||
00060 sprintf(result,<span class="stringliteral">"%s!%s@%s"</span>,nick,ident,host);
|
||||
00061 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m22">result</a>;
|
||||
00061 <span class="keywordflow">return</span> <a class="code" href="classuserrec.html#m8">result</a>;
|
||||
00062 }
|
||||
00063
|
||||
<a name="l00064"></a><a class="code" href="classuserrec.html#a4">00064</a> <span class="keywordtype">bool</span> <a class="code" href="classuserrec.html#a4">userrec::IsInvited</a>(<span class="keywordtype">char</span>* channel)
|
||||
@ -101,7 +101,7 @@
|
||||
00090 }
|
||||
00091 }
|
||||
00092 }
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:57 2003 for InspIRCd by
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:47 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -16,7 +16,7 @@
|
||||
<a href="users_8cpp-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -9,8 +9,8 @@
|
||||
<hr><h1>users.h</h1><a href="users_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="comment">/*</span>
|
||||
00002 <span class="comment"></span>
|
||||
00003 <span class="comment">$Log$
|
||||
00003 <span class="comment">Revision 1.2 2003/01/23 20:38:00 brain
|
||||
00003 <span class="comment">Updated documentation scripts
|
||||
00003 <span class="comment">Revision 1.3 2003/01/26 23:52:48 brain
|
||||
00003 <span class="comment">Modified documentation for base classes
|
||||
00003 <span class="comment"></span>
|
||||
00004 <span class="comment">Revision 1.1.1.1 2003/01/23 19:45:58 brain</span>
|
||||
00005 <span class="comment">InspIRCd second source tree</span>
|
||||
@ -42,115 +42,86 @@
|
||||
00031
|
||||
00032 <span class="preprocessor">#include "inspircd_config.h"</span>
|
||||
00033 <span class="preprocessor">#include "<a class="code" href="channels_8h.html">channels.h</a>"</span>
|
||||
00034
|
||||
00035 <span class="preprocessor">#include <string></span>
|
||||
00036
|
||||
00037 <span class="preprocessor">#ifndef __USERS_H__ </span>
|
||||
00038 <span class="preprocessor"></span><span class="preprocessor">#define __USERS_H__ </span>
|
||||
00039 <span class="preprocessor"></span>
|
||||
<a name="l00040"></a><a class="code" href="users_8h.html#a0">00040</a> <span class="preprocessor">#define STATUS_OP 4</span>
|
||||
<a name="l00041"></a><a class="code" href="users_8h.html#a1">00041</a> <span class="preprocessor"></span><span class="preprocessor">#define STATUS_HOP 2</span>
|
||||
<a name="l00042"></a><a class="code" href="users_8h.html#a2">00042</a> <span class="preprocessor"></span><span class="preprocessor">#define STATUS_VOICE 1</span>
|
||||
<a name="l00043"></a><a class="code" href="users_8h.html#a3">00043</a> <span class="preprocessor"></span><span class="preprocessor">#define STATUS_NORMAL 0</span>
|
||||
00044 <span class="preprocessor"></span>
|
||||
<a name="l00045"></a><a class="code" href="users_8h.html#a4">00045</a> <span class="preprocessor">#define CC_ALLOW 0</span>
|
||||
<a name="l00046"></a><a class="code" href="users_8h.html#a5">00046</a> <span class="preprocessor"></span><span class="preprocessor">#define CC_DENY 1</span>
|
||||
00047 <span class="preprocessor"></span>
|
||||
<a name="l00050"></a><a class="code" href="classInvited.html">00050</a> <span class="keyword">class </span><a class="code" href="classInvited.html">Invited</a>
|
||||
00051 {
|
||||
00052 <span class="keyword">public</span>:
|
||||
<a name="l00053"></a><a class="code" href="classInvited.html#m0">00053</a> <span class="keywordtype">char</span> <a class="code" href="classInvited.html#m0">channel</a>[CHANMAX];
|
||||
00054 };
|
||||
00055
|
||||
00034 <span class="preprocessor">#include "<a class="code" href="connection_8h.html">connection.h</a>"</span>
|
||||
00035
|
||||
00036 <span class="preprocessor">#include <string></span>
|
||||
00037
|
||||
00038 <span class="preprocessor">#ifndef __USERS_H__ </span>
|
||||
00039 <span class="preprocessor"></span><span class="preprocessor">#define __USERS_H__ </span>
|
||||
00040 <span class="preprocessor"></span>
|
||||
<a name="l00041"></a><a class="code" href="users_8h.html#a0">00041</a> <span class="preprocessor">#define STATUS_OP 4</span>
|
||||
<a name="l00042"></a><a class="code" href="users_8h.html#a1">00042</a> <span class="preprocessor"></span><span class="preprocessor">#define STATUS_HOP 2</span>
|
||||
<a name="l00043"></a><a class="code" href="users_8h.html#a2">00043</a> <span class="preprocessor"></span><span class="preprocessor">#define STATUS_VOICE 1</span>
|
||||
<a name="l00044"></a><a class="code" href="users_8h.html#a3">00044</a> <span class="preprocessor"></span><span class="preprocessor">#define STATUS_NORMAL 0</span>
|
||||
00045 <span class="preprocessor"></span>
|
||||
<a name="l00046"></a><a class="code" href="users_8h.html#a4">00046</a> <span class="preprocessor">#define CC_ALLOW 0</span>
|
||||
<a name="l00047"></a><a class="code" href="users_8h.html#a5">00047</a> <span class="preprocessor"></span><span class="preprocessor">#define CC_DENY 1</span>
|
||||
00048 <span class="preprocessor"></span>
|
||||
<a name="l00051"></a><a class="code" href="classInvited.html">00051</a> <span class="keyword">class </span><a class="code" href="classInvited.html">Invited</a>
|
||||
00052 {
|
||||
00053 <span class="keyword">public</span>:
|
||||
<a name="l00054"></a><a class="code" href="classInvited.html#m0">00054</a> <span class="keywordtype">char</span> <a class="code" href="classInvited.html#m0">channel</a>[CHANMAX];
|
||||
00055 };
|
||||
00056
|
||||
<a name="l00059"></a><a class="code" href="classConnectClass.html">00059</a> <span class="keyword">class </span><a class="code" href="classConnectClass.html">ConnectClass</a>
|
||||
00060 {
|
||||
00061 <span class="keyword">public</span>:
|
||||
<a name="l00062"></a><a class="code" href="classConnectClass.html#m0">00062</a> <span class="keywordtype">int</span> <a class="code" href="classConnectClass.html#m0">type</a>;
|
||||
<a name="l00063"></a><a class="code" href="classConnectClass.html#m1">00063</a> <span class="keywordtype">char</span> <a class="code" href="classConnectClass.html#m1">host</a>[MAXBUF];
|
||||
<a name="l00064"></a><a class="code" href="classConnectClass.html#m2">00064</a> <span class="keywordtype">char</span> <a class="code" href="classConnectClass.html#m2">pass</a>[MAXBUF];
|
||||
00065 };
|
||||
00066
|
||||
<a name="l00069"></a><a class="code" href="users_8h.html#a6">00069</a> <span class="keyword">typedef</span> vector<Invited> <a class="code" href="users_8h.html#a6">InvitedList</a>;
|
||||
00070
|
||||
00057
|
||||
<a name="l00060"></a><a class="code" href="classConnectClass.html">00060</a> <span class="keyword">class </span><a class="code" href="classConnectClass.html">ConnectClass</a>
|
||||
00061 {
|
||||
00062 <span class="keyword">public</span>:
|
||||
<a name="l00063"></a><a class="code" href="classConnectClass.html#m0">00063</a> <span class="keywordtype">int</span> <a class="code" href="classConnectClass.html#m0">type</a>;
|
||||
<a name="l00064"></a><a class="code" href="classConnectClass.html#m1">00064</a> <span class="keywordtype">char</span> <a class="code" href="classConnectClass.html#m1">host</a>[MAXBUF];
|
||||
<a name="l00065"></a><a class="code" href="classConnectClass.html#m2">00065</a> <span class="keywordtype">char</span> <a class="code" href="classConnectClass.html#m2">pass</a>[MAXBUF];
|
||||
00066 };
|
||||
00067
|
||||
<a name="l00070"></a><a class="code" href="users_8h.html#a6">00070</a> <span class="keyword">typedef</span> vector<Invited> <a class="code" href="users_8h.html#a6">InvitedList</a>;
|
||||
00071
|
||||
00072
|
||||
<a name="l00075"></a><a class="code" href="users_8h.html#a7">00075</a> <span class="keyword">typedef</span> vector<ConnectClass> <a class="code" href="users_8h.html#a7">ClassVector</a>;
|
||||
00076
|
||||
<a name="l00083"></a><a class="code" href="classuserrec.html">00083</a> <span class="keyword">class </span><a class="code" href="classuserrec.html">userrec</a>
|
||||
00084 {
|
||||
00085 <span class="keyword">private</span>:
|
||||
00086
|
||||
<a name="l00089"></a><a class="code" href="classuserrec.html#o0">00089</a> <a class="code" href="users_8h.html#a6">InvitedList</a> <a class="code" href="classuserrec.html#o0">invites</a>;
|
||||
00090 <span class="keyword">public</span>:
|
||||
00091
|
||||
<a name="l00096"></a><a class="code" href="classuserrec.html#m0">00096</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m0">nick</a>[NICKMAX];
|
||||
00097
|
||||
<a name="l00100"></a><a class="code" href="classuserrec.html#m1">00100</a> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <a class="code" href="classuserrec.html#m1">ip</a>;
|
||||
00101
|
||||
<a name="l00104"></a><a class="code" href="classuserrec.html#m2">00104</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m2">ident</a>[64];
|
||||
00105
|
||||
<a name="l00108"></a><a class="code" href="classuserrec.html#m3">00108</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m3">host</a>[256];
|
||||
00109
|
||||
<a name="l00113"></a><a class="code" href="classuserrec.html#m4">00113</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m4">dhost</a>[256];
|
||||
00114
|
||||
<a name="l00117"></a><a class="code" href="classuserrec.html#m5">00117</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m5">fullname</a>[128];
|
||||
00118
|
||||
<a name="l00123"></a><a class="code" href="classuserrec.html#m6">00123</a> <span class="keywordtype">int</span> <a class="code" href="classuserrec.html#m6">fd</a>;
|
||||
00124
|
||||
<a name="l00129"></a><a class="code" href="classuserrec.html#m7">00129</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m7">modes</a>[32];
|
||||
00130
|
||||
<a name="l00134"></a><a class="code" href="classuserrec.html#m8">00134</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m8">inbuf</a>[MAXBUF];
|
||||
00073
|
||||
<a name="l00076"></a><a class="code" href="users_8h.html#a7">00076</a> <span class="keyword">typedef</span> vector<ConnectClass> <a class="code" href="users_8h.html#a7">ClassVector</a>;
|
||||
00077
|
||||
<a name="l00084"></a><a class="code" href="classuserrec.html">00084</a> <span class="keyword">class </span><a class="code" href="classuserrec.html">userrec</a> : <span class="keyword">public</span> <a class="code" href="classconnection.html">connection</a>
|
||||
00085 {
|
||||
00086 <span class="keyword">private</span>:
|
||||
00087
|
||||
<a name="l00090"></a><a class="code" href="classuserrec.html#o0">00090</a> <a class="code" href="users_8h.html#a6">InvitedList</a> <a class="code" href="classuserrec.html#o0">invites</a>;
|
||||
00091 <span class="keyword">public</span>:
|
||||
00092
|
||||
<a name="l00097"></a><a class="code" href="classuserrec.html#m0">00097</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m0">nick</a>[NICKMAX];
|
||||
00098
|
||||
<a name="l00101"></a><a class="code" href="classuserrec.html#m1">00101</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m1">ident</a>[64];
|
||||
00102
|
||||
<a name="l00106"></a><a class="code" href="classuserrec.html#m2">00106</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m2">dhost</a>[256];
|
||||
00107
|
||||
<a name="l00110"></a><a class="code" href="classuserrec.html#m3">00110</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m3">fullname</a>[128];
|
||||
00111
|
||||
<a name="l00116"></a><a class="code" href="classuserrec.html#m4">00116</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m4">modes</a>[32];
|
||||
00117
|
||||
<a name="l00118"></a><a class="code" href="classuserrec.html#m5">00118</a> <a class="code" href="classucrec.html">ucrec</a> <a class="code" href="classuserrec.html#m5">chans</a>[MAXCHANS];
|
||||
00119
|
||||
<a name="l00122"></a><a class="code" href="classuserrec.html#m6">00122</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m6">server</a>[256];
|
||||
00123
|
||||
<a name="l00127"></a><a class="code" href="classuserrec.html#m7">00127</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m7">awaymsg</a>[512];
|
||||
00128
|
||||
<a name="l00132"></a><a class="code" href="classuserrec.html#m8">00132</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m8">result</a>[256];
|
||||
00133
|
||||
00134 <a class="code" href="classuserrec.html#a0">userrec</a>();
|
||||
00135
|
||||
<a name="l00141"></a><a class="code" href="classuserrec.html#m9">00141</a> time_t <a class="code" href="classuserrec.html#m9">lastping</a>;
|
||||
00142
|
||||
<a name="l00145"></a><a class="code" href="classuserrec.html#m10">00145</a> time_t <a class="code" href="classuserrec.html#m10">signon</a>;
|
||||
00146
|
||||
<a name="l00150"></a><a class="code" href="classuserrec.html#m11">00150</a> time_t <a class="code" href="classuserrec.html#m11">idle_lastmsg</a>;
|
||||
00151
|
||||
<a name="l00156"></a><a class="code" href="classuserrec.html#m12">00156</a> time_t <a class="code" href="classuserrec.html#m12">nping</a>;
|
||||
00157
|
||||
<a name="l00162"></a><a class="code" href="classuserrec.html#m13">00162</a> <span class="keywordtype">int</span> <a class="code" href="classuserrec.html#m13">registered</a>;
|
||||
00163
|
||||
<a name="l00168"></a><a class="code" href="classuserrec.html#m14">00168</a> <a class="code" href="classucrec.html">ucrec</a> <a class="code" href="classuserrec.html#m14">chans</a>[MAXCHANS];
|
||||
00169
|
||||
<a name="l00172"></a><a class="code" href="classuserrec.html#m15">00172</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m15">server</a>[256];
|
||||
00173
|
||||
<a name="l00177"></a><a class="code" href="classuserrec.html#m16">00177</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m16">awaymsg</a>[512];
|
||||
00178
|
||||
<a name="l00181"></a><a class="code" href="classuserrec.html#m17">00181</a> <span class="keywordtype">int</span> <a class="code" href="classuserrec.html#m17">port</a>;
|
||||
00182
|
||||
<a name="l00186"></a><a class="code" href="classuserrec.html#m18">00186</a> <span class="keywordtype">long</span> <a class="code" href="classuserrec.html#m18">bytes_in</a>;
|
||||
00187
|
||||
<a name="l00191"></a><a class="code" href="classuserrec.html#m19">00191</a> <span class="keywordtype">long</span> <a class="code" href="classuserrec.html#m19">bytes_out</a>;
|
||||
00192
|
||||
<a name="l00196"></a><a class="code" href="classuserrec.html#m20">00196</a> <span class="keywordtype">long</span> <a class="code" href="classuserrec.html#m20">cmds_in</a>;
|
||||
00197
|
||||
<a name="l00201"></a><a class="code" href="classuserrec.html#m21">00201</a> <span class="keywordtype">long</span> <a class="code" href="classuserrec.html#m21">cmds_out</a>;
|
||||
00202
|
||||
<a name="l00206"></a><a class="code" href="classuserrec.html#m22">00206</a> <span class="keywordtype">char</span> <a class="code" href="classuserrec.html#m22">result</a>[256];
|
||||
00207
|
||||
<a name="l00212"></a><a class="code" href="classuserrec.html#m23">00212</a> <span class="keywordtype">bool</span> <a class="code" href="classuserrec.html#m23">haspassed</a>;
|
||||
00213
|
||||
00214 <a class="code" href="classuserrec.html#a0">userrec</a>();
|
||||
00215
|
||||
<a name="l00216"></a><a class="code" href="classuserrec.html#a1">00216</a> <span class="keyword">virtual</span> <a class="code" href="classuserrec.html#a1">~userrec</a>() { }
|
||||
00217
|
||||
00222 <span class="keyword">virtual</span> <span class="keywordtype">char</span>* <a class="code" href="classuserrec.html#a2">GetFullHost</a>();
|
||||
00223
|
||||
00229 <span class="keyword">virtual</span> <span class="keywordtype">char</span>* <a class="code" href="classuserrec.html#a3">GetFullRealHost</a>();
|
||||
00230
|
||||
00233 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classuserrec.html#a4">IsInvited</a>(<span class="keywordtype">char</span>* channel);
|
||||
00234
|
||||
00237 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuserrec.html#a5">InviteTo</a>(<span class="keywordtype">char</span>* channel);
|
||||
00238
|
||||
00243 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuserrec.html#a6">RemoveInvite</a>(<span class="keywordtype">char</span>* channel);
|
||||
00244
|
||||
00245 };
|
||||
00246
|
||||
00247
|
||||
00248 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<a name="l00136"></a><a class="code" href="classuserrec.html#a1">00136</a> <span class="keyword">virtual</span> <a class="code" href="classuserrec.html#a1">~userrec</a>() { }
|
||||
00137
|
||||
00142 <span class="keyword">virtual</span> <span class="keywordtype">char</span>* <a class="code" href="classuserrec.html#a2">GetFullHost</a>();
|
||||
00143
|
||||
00149 <span class="keyword">virtual</span> <span class="keywordtype">char</span>* <a class="code" href="classuserrec.html#a3">GetFullRealHost</a>();
|
||||
00150
|
||||
00153 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classuserrec.html#a4">IsInvited</a>(<span class="keywordtype">char</span>* channel);
|
||||
00154
|
||||
00157 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuserrec.html#a5">InviteTo</a>(<span class="keywordtype">char</span>* channel);
|
||||
00158
|
||||
00163 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuserrec.html#a6">RemoveInvite</a>(<span class="keywordtype">char</span>* channel);
|
||||
00164
|
||||
00165 };
|
||||
00166
|
||||
00167
|
||||
00168 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
@ -8,6 +8,7 @@
|
||||
<a class="qindex" href="main.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
||||
<hr><h1>users.h File Reference</h1><code>#include "inspircd_config.h"</code><br>
|
||||
<code>#include "<a class="el" href="channels_8h-source.html">channels.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="connection_8h-source.html">connection.h</a>"</code><br>
|
||||
<code>#include <string></code><br>
|
||||
|
||||
<p>
|
||||
@ -55,7 +56,7 @@
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00045">45</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00046">46</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a5" doxytag="users.h::CC_DENY"></a><p>
|
||||
@ -79,7 +80,7 @@ Definition at line <a class="el" href="users_8h-source.html#l00045">45</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00046">46</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00047">47</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a1" doxytag="users.h::STATUS_HOP"></a><p>
|
||||
@ -103,7 +104,7 @@ Definition at line <a class="el" href="users_8h-source.html#l00046">46</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00041">41</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00042">42</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a3" doxytag="users.h::STATUS_NORMAL"></a><p>
|
||||
@ -127,7 +128,7 @@ Definition at line <a class="el" href="users_8h-source.html#l00041">41</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00043">43</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00044">44</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a0" doxytag="users.h::STATUS_OP"></a><p>
|
||||
@ -151,7 +152,7 @@ Definition at line <a class="el" href="users_8h-source.html#l00043">43</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00040">40</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00041">41</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a2" doxytag="users.h::STATUS_VOICE"></a><p>
|
||||
@ -175,7 +176,7 @@ Definition at line <a class="el" href="users_8h-source.html#l00040">40</a> of fi
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00042">42</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00043">43</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><h2>Typedef Documentation</h2>
|
||||
@ -202,7 +203,7 @@ Holds a complete list of all allow and deny tags from the configuration file (co
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00075">75</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00076">76</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a name="a6" doxytag="users.h::InvitedList"></a><p>
|
||||
@ -228,10 +229,10 @@ Holds a complete list of all channels to which a user has been invited and has n
|
||||
<p>
|
||||
|
||||
<p>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00069">69</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
Definition at line <a class="el" href="users_8h-source.html#l00070">70</a> of file <a class="el" href="users_8h-source.html">users.h</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr><address style="align: right;"><small>Generated on Thu Jan 23 20:28:58 2003 for InspIRCd by
|
||||
<hr><address style="align: right;"><small>Generated on Sun Jan 26 23:45:48 2003 for InspIRCd 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.3-rc2 </small></address>
|
||||
|
Loading…
x
Reference in New Issue
Block a user