]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/man/man3/inspircd_io.h.3
Added extra docs for new config system
[user/henk/code/inspircd.git] / docs / man / man3 / inspircd_io.h.3
1 .TH "inspircd_io.h" 3 "14 Dec 2005" "Version 1.0Betareleases" "InspIRCd" \" -*- nroff -*-
2 .ad l
3 .nh
4 .SH NAME
5 inspircd_io.h \- 
6 .SH SYNOPSIS
7 .br
8 .PP
9 \fC#include <sstream>\fP
10 .br
11 \fC#include <string>\fP
12 .br
13 \fC#include <vector>\fP
14 .br
15 \fC#include 'inspircd.h'\fP
16 .br
17 \fC#include 'globals.h'\fP
18 .br
19
20 .SS "Classes"
21
22 .in +1c
23 .ti -1c
24 .RI "class \fBServerConfig\fP"
25 .br
26 .in -1c
27 .SS "Defines"
28
29 .in +1c
30 .ti -1c
31 .RI "#define \fBDEBUG\fP   10"
32 .br
33 .ti -1c
34 .RI "#define \fBVERBOSE\fP   20"
35 .br
36 .ti -1c
37 .RI "#define \fBDEFAULT\fP   30"
38 .br
39 .ti -1c
40 .RI "#define \fBSPARSE\fP   40"
41 .br
42 .ti -1c
43 .RI "#define \fBNONE\fP   50"
44 .br
45 .in -1c
46 .SS "Functions"
47
48 .in +1c
49 .ti -1c
50 .RI "void \fBExit\fP (int)"
51 .br
52 .ti -1c
53 .RI "void \fBStart\fP (void)"
54 .br
55 .ti -1c
56 .RI "int \fBDaemonSeed\fP (void)"
57 .br
58 .ti -1c
59 .RI "bool \fBFileExists\fP (const char *file)"
60 .br
61 .ti -1c
62 .RI "int \fBOpenTCPSocket\fP (void)"
63 .br
64 .ti -1c
65 .RI "int \fBBindSocket\fP (int sockfd, struct sockaddr_in client, struct sockaddr_in server, int port, char *addr)"
66 .br
67 .ti -1c
68 .RI "void \fBWritePID\fP (\fBstd::string\fP filename)"
69 .br
70 .in -1c
71 .SH "Define Documentation"
72 .PP 
73 .SS "#define DEBUG   10"
74 .PP
75 Definition at line 28 of file inspircd_io.h.
76 .PP
77 Referenced by Server::AddExtendedMode(), SocketEngine::AddFd(), chanrec::AddUser(), SocketEngine::DelFd(), chanrec::DelUser(), InspSocket::InspSocket(), InspSocket::Read(), userrec::RemoveInvite(), chanrec::SetCustomMode(), chanrec::SetCustomModeParam(), InspSocket::SetState(), userrec::SetWriteError(), SocketEngine::SocketEngine(), and SocketEngine::~SocketEngine().
78 .SS "#define DEFAULT   30"
79 .PP
80 Definition at line 30 of file inspircd_io.h.
81 .SS "#define NONE   50"
82 .PP
83 Definition at line 32 of file inspircd_io.h.
84 .SS "#define SPARSE   40"
85 .PP
86 Definition at line 31 of file inspircd_io.h.
87 .SS "#define VERBOSE   20"
88 .PP
89 Definition at line 29 of file inspircd_io.h.
90 .SH "Function Documentation"
91 .PP 
92 .SS "int BindSocket (int sockfd, struct sockaddr_in client, struct sockaddr_in server, int port, char * addr)"
93 .PP
94 Referenced by InspSocket::InspSocket().
95 .SS "int DaemonSeed (void)"
96 .PP
97 .SS "void Exit (int)"
98 .PP
99 .SS "bool FileExists (const char * file)"
100 .PP
101 .SS "int OpenTCPSocket (void)"
102 .PP
103 Referenced by InspSocket::InspSocket().
104 .SS "void Start (void)"
105 .PP
106 .SS "void WritePID (\fBstd::string\fP filename)"
107 .PP
108 .SH "Author"
109 .PP 
110 Generated automatically by Doxygen for InspIRCd from the source code.