1 .TH "connection.h" 3 "30 Apr 2004" "InspIRCd" \" -*- nroff -*-
9 \fC#include 'inspircd_config.h'\fP
11 \fC#include 'base.h'\fP
13 \fC#include <string>\fP
17 \fC#include <sys/socket.h>\fP
19 \fC#include <sys/types.h>\fP
21 \fC#include <netdb.h>\fP
23 \fC#include <netinet/in.h>\fP
25 \fC#include <unistd.h>\fP
27 \fC#include <errno.h>\fP
29 \fC#include <time.h>\fP
31 \fC#include <vector>\fP
33 \fC#include <deque>\fP
40 .RI "class \fBconnection\fP"
42 .RI "\fIPlease note: classes serverrec and userrec both inherit from class connection.\fP"
44 .RI "class \fBircd_connector\fP"
46 .RI "\fIEach connection has one or more of these each represents ONE outbound connection to another ircd so each inbound has multiple outbounds.\fP"
48 .RI "class \fBpacket\fP"
50 .RI "\fIClass packet is deprecated.\fP"
56 .RI "#define \fBSTATE_DISCONNECTED\fP 0"
59 .RI "#define \fBSTATE_CONNECTED\fP 1"
62 .RI "#define \fBSTATE_SYNC\fP 2"
65 .RI "#define \fBSTATE_NOAUTH_INBOUND\fP 3"
68 .RI "#define \fBSTATE_NOAUTH_OUTBOUND\fP 4"
71 .RI "#define \fBSTATE_SERVICES\fP 5"
74 .SH "Define Documentation"
76 .SS "#define STATE_CONNECTED 1"
78 Definition at line 23 of file connection.h.
79 .SS "#define STATE_DISCONNECTED 0"
81 Definition at line 22 of file connection.h.
82 .SS "#define STATE_NOAUTH_INBOUND 3"
84 Definition at line 25 of file connection.h.
85 .SS "#define STATE_NOAUTH_OUTBOUND 4"
87 Definition at line 26 of file connection.h.
88 .SS "#define STATE_SERVICES 5"
90 Definition at line 27 of file connection.h.
91 .SS "#define STATE_SYNC 2"
93 Definition at line 24 of file connection.h.
96 Generated automatically by Doxygen for InspIRCd from the source code.