]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/man/man3/connection.h.3
Re-added the dot graphs again
[user/henk/code/inspircd.git] / docs / man / man3 / connection.h.3
1 .TH "connection.h" 3 "13 May 2005" "InspIRCd" \" -*- nroff -*-
2 .ad l
3 .nh
4 .SH NAME
5 connection.h \- 
6 .SH SYNOPSIS
7 .br
8 .PP
9 \fC#include 'inspircd_config.h'\fP
10 .br
11 \fC#include 'base.h'\fP
12 .br
13 \fC#include <string>\fP
14 .br
15 \fC#include <map>\fP
16 .br
17 \fC#include <sys/types.h>\fP
18 .br
19 \fC#include <sys/socket.h>\fP
20 .br
21 \fC#include <netdb.h>\fP
22 .br
23 \fC#include <netinet/in.h>\fP
24 .br
25 \fC#include <unistd.h>\fP
26 .br
27 \fC#include <errno.h>\fP
28 .br
29 \fC#include <time.h>\fP
30 .br
31 \fC#include <vector>\fP
32 .br
33 \fC#include <deque>\fP
34 .br
35 \fC#include <sstream>\fP
36 .br
37
38 .SS "Compounds"
39
40 .in +1c
41 .ti -1c
42 .RI "class \fBconnection\fP"
43 .br
44 .RI "\fIPlease note: classes serverrec and userrec both inherit from class connection. \fP"
45 .ti -1c
46 .RI "class \fBircd_connector\fP"
47 .br
48 .RI "\fIEach connection has one or more of these each represents ONE outbound connection to another ircd so each inbound has multiple outbounds. \fP"
49 .in -1c
50 .SS "Defines"
51
52 .in +1c
53 .ti -1c
54 .RI "#define \fBSTATE_DISCONNECTED\fP   0"
55 .br
56 .ti -1c
57 .RI "#define \fBSTATE_CONNECTED\fP   1"
58 .br
59 .ti -1c
60 .RI "#define \fBSTATE_SYNC\fP   2"
61 .br
62 .ti -1c
63 .RI "#define \fBSTATE_NOAUTH_INBOUND\fP   3"
64 .br
65 .ti -1c
66 .RI "#define \fBSTATE_NOAUTH_OUTBOUND\fP   4"
67 .br
68 .ti -1c
69 .RI "#define \fBSTATE_SERVICES\fP   5"
70 .br
71 .in -1c
72 .SH "Define Documentation"
73 .PP 
74 .SS "#define STATE_CONNECTED   1"
75 .PP
76 Definition at line 36 of file connection.h.
77 .SS "#define STATE_DISCONNECTED   0"
78 .PP
79 Definition at line 35 of file connection.h.
80 .SS "#define STATE_NOAUTH_INBOUND   3"
81 .PP
82 Definition at line 38 of file connection.h.
83 .SS "#define STATE_NOAUTH_OUTBOUND   4"
84 .PP
85 Definition at line 39 of file connection.h.
86 .SS "#define STATE_SERVICES   5"
87 .PP
88 Definition at line 40 of file connection.h.
89 .SS "#define STATE_SYNC   2"
90 .PP
91 Definition at line 37 of file connection.h.
92 .SH "Author"
93 .PP 
94 Generated automatically by Doxygen for InspIRCd from the source code.