]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/man/man3/InspIRCd.3
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2578 e03df62e-2008...
[user/henk/code/inspircd.git] / docs / man / man3 / InspIRCd.3
1 .TH "InspIRCd" 3 "19 Dec 2005" "Version 1.0Betareleases" "InspIRCd" \" -*- nroff -*-
2 .ad l
3 .nh
4 .SH NAME
5 InspIRCd \- 
6 .SH SYNOPSIS
7 .br
8 .PP
9 \fC#include <inspircd.h>\fP
10 .PP
11 .SS "Public Member Functions"
12
13 .in +1c
14 .ti -1c
15 .RI "void \fBMakeLowerMap\fP ()"
16 .br
17 .ti -1c
18 .RI "\fBstd::string\fP \fBGetRevision\fP ()"
19 .br
20 .ti -1c
21 .RI "\fBstd::string\fP \fBGetVersionString\fP ()"
22 .br
23 .ti -1c
24 .RI "char * \fBModuleError\fP ()"
25 .br
26 .ti -1c
27 .RI "bool \fBLoadModule\fP (const char *filename)"
28 .br
29 .ti -1c
30 .RI "bool \fBUnloadModule\fP (const char *filename)"
31 .br
32 .ti -1c
33 .RI "\fBInspIRCd\fP (int argc, char **argv)"
34 .br
35 .ti -1c
36 .RI "int \fBRun\fP ()"
37 .br
38 .in -1c
39 .SS "Public Attributes"
40
41 .in +1c
42 .ti -1c
43 .RI "time_t \fBstartup_time\fP"
44 .br
45 .ti -1c
46 .RI "\fBModeParser\fP * \fBModeGrok\fP"
47 .br
48 .ti -1c
49 .RI "CommandParser * \fBParser\fP"
50 .br
51 .ti -1c
52 .RI "\fBSocketEngine\fP * \fBSE\fP"
53 .br
54 .ti -1c
55 .RI "\fBserverstats\fP * \fBstats\fP"
56 .br
57 .in -1c
58 .SS "Private Member Functions"
59
60 .in +1c
61 .ti -1c
62 .RI "void \fBerase_factory\fP (int j)"
63 .br
64 .ti -1c
65 .RI "void \fBerase_module\fP (int j)"
66 .br
67 .in -1c
68 .SS "Private Attributes"
69
70 .in +1c
71 .ti -1c
72 .RI "char \fBMODERR\fP [MAXBUF]"
73 .br
74 .in -1c
75 .SH "Detailed Description"
76 .PP 
77 Definition at line 99 of file inspircd.h.
78 .SH "Constructor & Destructor Documentation"
79 .PP 
80 .SS "InspIRCd::InspIRCd (int argc, char ** argv)"
81 .PP
82 .SH "Member Function Documentation"
83 .PP 
84 .SS "void InspIRCd::erase_factory (int j)\fC [private]\fP"
85 .PP
86 .SS "void InspIRCd::erase_module (int j)\fC [private]\fP"
87 .PP
88 .SS "\fBstd::string\fP InspIRCd::GetRevision ()"
89 .PP
90 .SS "\fBstd::string\fP InspIRCd::GetVersionString ()"
91 .PP
92 Referenced by Server::GetVersion().
93 .SS "bool InspIRCd::LoadModule (const char * filename)"
94 .PP
95 .SS "void InspIRCd::MakeLowerMap ()"
96 .PP
97 .SS "char* InspIRCd::ModuleError ()"
98 .PP
99 .SS "int InspIRCd::Run ()"
100 .PP
101 .SS "bool InspIRCd::UnloadModule (const char * filename)"
102 .PP
103 .SH "Member Data Documentation"
104 .PP 
105 .SS "\fBModeParser\fP* \fBInspIRCd::ModeGrok\fP"
106 .PP
107 Definition at line 109 of file inspircd.h.
108 .PP
109 Referenced by Server::SendMode().
110 .SS "char \fBInspIRCd::MODERR\fP[MAXBUF]\fC [private]\fP"
111 .PP
112 Definition at line 103 of file inspircd.h.
113 .SS "CommandParser* \fBInspIRCd::Parser\fP"
114 .PP
115 Definition at line 110 of file inspircd.h.
116 .PP
117 Referenced by Server::AddCommand(), Server::CallCommandHandler(), force_nickchange(), and Server::IsValidModuleCommand().
118 .SS "\fBSocketEngine\fP* \fBInspIRCd::SE\fP"
119 .PP
120 Definition at line 111 of file inspircd.h.
121 .PP
122 Referenced by AddClient(), InspSocket::InspSocket(), kill_link(), kill_link_silent(), InspSocket::Poll(), and Server::UserToPseudo().
123 .SS "time_t \fBInspIRCd::startup_time\fP"
124 .PP
125 Definition at line 108 of file inspircd.h.
126 .SS "\fBserverstats\fP* \fBInspIRCd::stats\fP"
127 .PP
128 Definition at line 112 of file inspircd.h.
129 .PP
130 Referenced by force_nickchange(), and FullConnectUser().
131
132 .SH "Author"
133 .PP 
134 Generated automatically by Doxygen for InspIRCd from the source code.