From 03be04a9a2d86a4568d09d5e1689dd7ef37c863a Mon Sep 17 00:00:00 2001 From: brain Date: Wed, 14 Dec 2005 14:52:12 +0000 Subject: Added extra docs for new config system git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2417 e03df62e-2008-0410-955e-edbf42e46eb7 --- docs/module-doc/classServerConfig.html | 1512 ++++++++++++++++++++++++++++++++ 1 file changed, 1512 insertions(+) create mode 100644 docs/module-doc/classServerConfig.html (limited to 'docs/module-doc/classServerConfig.html') diff --git a/docs/module-doc/classServerConfig.html b/docs/module-doc/classServerConfig.html new file mode 100644 index 000000000..7991b1f19 --- /dev/null +++ b/docs/module-doc/classServerConfig.html @@ -0,0 +1,1512 @@ + +
+#include <inspircd_io.h>
++Inheritance diagram for ServerConfig:


Public Member Functions | |
| ServerConfig () | |
| void | ClearStack () |
| void | Read (bool bail, userrec *user) |
| bool | LoadConf (const char *filename, std::stringstream *target, std::stringstream *errorstream) |
| int | ConfValue (char *tag, char *var, int index, char *result, std::stringstream *config) |
| int | ReadConf (std::stringstream *config_f, const char *tag, const char *var, int index, char *result) |
| int | ConfValueEnum (char *tag, std::stringstream *config) |
| int | EnumConf (std::stringstream *config_f, const char *tag) |
| int | EnumValues (std::stringstream *config, const char *tag, int index) |
Public Attributes | |
| char | ServerName [MAXBUF] |
| char | Network [MAXBUF] |
| char | ServerDesc [MAXBUF] |
| char | AdminName [MAXBUF] |
| char | AdminEmail [MAXBUF] |
| char | AdminNick [MAXBUF] |
| char | diepass [MAXBUF] |
| char | restartpass [MAXBUF] |
| char | motd [MAXBUF] |
| char | rules [MAXBUF] |
| char | PrefixQuit [MAXBUF] |
| char | DieValue [MAXBUF] |
| char | DNSServer [MAXBUF] |
| char | DisabledCommands [MAXBUF] |
| char | ModPath [1024] |
| char | MyExecutable [1024] |
| FILE * | log_file |
| bool | nofork |
| bool | unlimitcore |
| bool | AllowHalfop |
| int | dns_timeout |
| int | NetBufferSize |
| int | MaxConn |
| unsigned int | SoftLimit |
| int | MaxWhoResults |
| int | debugging |
| int | LogLevel |
| int | DieDelay |
| char | addrs [MAXBUF][255] |
| file_cache | MOTD |
| file_cache | RULES |
| char | PID [1024] |
| std::stringstream | config_f |
| ClassVector | Classes |
| std::vector< std::string > | module_names |
Private Member Functions | |
| int | fgets_safe (char *buffer, size_t maxsize, FILE *&file) |
| std::string | ConfProcess (char *buffer, long linenumber, std::stringstream *errorstream, bool &error, std::string filename) |
Private Attributes | |
| std::vector< std::string > | include_stack |
+ +
+Definition at line 34 of file inspircd_io.h.
+
+
|
+
| + + | +
+
+ + |
+
+
+
|
+
| + + | +
+
+ + + +Referenced by ConfigReader::ConfigReader(). |
+
+
+
|
+ ||||||||||||||||||||||||
| + + | +
+
+ + |
+
+
+
|
+ ||||||||||||||||||||||||
| + + | +
+
+ + + +Referenced by userrec::HasPermission(). |
+
+
+
|
+ ||||||||||||
| + + | +
+
+ + |
+
+
+
|
+ ||||||||||||
| + + | +
+
+ + + +Referenced by ConfigReader::Enumerate(). |
+
+
+
|
+ ||||||||||||||||
| + + | +
+
+ + + +Referenced by ConfigReader::EnumerateValues(). |
+
+
+
|
+ ||||||||||||||||
| + + | +
+
+ + |
+
+
+
|
+ ||||||||||||||||
| + + | +
+
+ + + +Referenced by ConfigReader::ConfigReader(). |
+
+
+
|
+ ||||||||||||
| + + | +
+
+ + + +Referenced by Server::RehashServer(). |
+
+
+
|
+ ||||||||||||||||||||||||
| + + | +
+
+ + + +Referenced by ConfigReader::ReadFlag(), ConfigReader::ReadInteger(), and ConfigReader::ReadValue(). |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 70 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 46 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 45 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 47 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 61 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 75 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 74 of file inspircd_io.h. + +Referenced by userrec::HasPermission(). |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 67 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 69 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 48 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 53 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 55 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 62 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 54 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 37 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 58 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 68 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 64 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 66 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 56 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 76 of file inspircd_io.h. + +Referenced by Server::FindModule(). |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 71 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 50 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 57 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 63 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 43 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 59 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 73 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 52 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 49 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 72 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 51 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 44 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 42 of file inspircd_io.h. + +Referenced by userrec::userrec(). |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 65 of file inspircd_io.h. |
+
+
+
|
+
| + + | +
+
+ + + +Definition at line 60 of file inspircd_io.h. |
+
1.4.4-20050815
+
+
--
cgit v1.3.1-10-gc9f91