1 .TH "connection.h" 3 "4 Apr 2005" "InspIRCd" \" -*- nroff -*-
9 \fC#include 'inspircd_config.h'\fP
11 \fC#include 'base.h'\fP
13 \fC#include <string>\fP
17 \fC#include <sys/types.h>\fP
19 \fC#include <sys/socket.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 35 of file connection.h.
79 .SS "#define STATE_DISCONNECTED 0"
81 Definition at line 34 of file connection.h.
82 .SS "#define STATE_NOAUTH_INBOUND 3"
84 Definition at line 37 of file connection.h.
85 .SS "#define STATE_NOAUTH_OUTBOUND 4"
87 Definition at line 38 of file connection.h.
88 .SS "#define STATE_SERVICES 5"
90 Definition at line 39 of file connection.h.
91 .SS "#define STATE_SYNC 2"
93 Definition at line 36 of file connection.h.
96 Generated automatically by Doxygen for InspIRCd from the source code.