#include "inspircd_config.h"
#include "base.h"
#include <string>
#include <map>
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#include <netinet/in.h>
#include <unistd.h>
#include <errno.h>
#include <time.h>
#include <vector>
#include <deque>
#include <sstream>
Include dependency graph for connection.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Compounds | |
class | connection |
Please note: classes serverrec and userrec both inherit from class connection. More... | |
class | ircd_connector |
Each connection has one or more of these each represents ONE outbound connection to another ircd so each inbound has multiple outbounds. More... | |
Defines | |
#define | STATE_DISCONNECTED 0 |
#define | STATE_CONNECTED 1 |
#define | STATE_SYNC 2 |
#define | STATE_NOAUTH_INBOUND 3 |
#define | STATE_NOAUTH_OUTBOUND 4 |
#define | STATE_SERVICES 5 |
Functions | |
std::string | CreateSum () |
|
Definition at line 36 of file connection.h. |
|
Definition at line 35 of file connection.h. Referenced by serverrec::BeginLink(), serverrec::FlushWriteBuffers(), IsRoutable(), serverrec::MeshCookie(), serverrec::RecvPacket(), and serverrec::SendPacket(). |
|
Definition at line 38 of file connection.h. Referenced by serverrec::AddIncoming(), and serverrec::FlushWriteBuffers(). |
|
Definition at line 39 of file connection.h. Referenced by serverrec::BeginLink(), serverrec::FlushWriteBuffers(), and serverrec::MeshCookie(). |
|
Definition at line 40 of file connection.h. |
|
Definition at line 37 of file connection.h. |
|
|