Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

channels.cpp File Reference

#include "inspircd.h"
#include "inspircd_io.h"
#include "inspircd_util.h"
#include "inspircd_config.h"
#include <unistd.h>
#include <sys/errno.h>
#include <sys/ioctl.h>
#include <sys/utsname.h>
#include <time.h>
#include <string>
#include <hash_map>
#include <map>
#include <sstream>
#include <vector>
#include <deque>
#include "connection.h"
#include "users.h"
#include "servers.h"
#include "ctables.h"
#include "globals.h"
#include "modules.h"
#include "dynamic.h"
#include "wildcard.h"
#include "message.h"
#include "mode.h"
#include "xline.h"
#include "inspstring.h"
#include "helperfuncs.h"

Include dependency graph for channels.cpp:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  std

Defines

#define nspace   std

Variables

int MODCOUNT = -1
std::vector< Module * > modules
std::vector< ircd_module * > factory
int LogLevel
char ServerName [MAXBUF]
char Network [MAXBUF]
char ServerDesc [MAXBUF]
char AdminName [MAXBUF]
char AdminEmail [MAXBUF]
char AdminNick [MAXBUF]
char diepass [MAXBUF]
char restartpass [MAXBUF]
char motd [MAXBUF]
char rules [MAXBUF]
char list [MAXBUF]
char PrefixQuit [MAXBUF]
char DieValue [MAXBUF]
int debugging
int WHOWAS_STALE
int WHOWAS_MAX
int DieDelay
time_t startup_time
int NetBufferSize
int MaxWhoResults
time_t nb_start
std::vector< int > fd_reap
std::vector< std::string > module_names
int boundPortCount
int portCount
int SERVERportCount
int ports [MAXSOCKS]
int defaultRoute
std::vector< long > auth_cookies
std::stringstream config_f
serverrecme [32]
FILE * log_file
time_t TIME
std::vector< ModeParametercustom_mode_params


Define Documentation

#define nspace   std
 

Definition at line 53 of file channels.cpp.


Variable Documentation

char AdminEmail[MAXBUF]
 

Definition at line 67 of file channels.cpp.

char AdminName[MAXBUF]
 

Definition at line 66 of file channels.cpp.

char AdminNick[MAXBUF]
 

Definition at line 68 of file channels.cpp.

std::vector<long> auth_cookies
 

Definition at line 95 of file channels.cpp.

int boundPortCount
 

Definition at line 89 of file channels.cpp.

std::stringstream config_f
 

Definition at line 96 of file channels.cpp.

Referenced by userrec::HasPermission().

std::vector<ModeParameter> custom_mode_params
 

Definition at line 106 of file channels.cpp.

Referenced by chanrec::GetModeParameter(), and chanrec::SetCustomModeParam().

int debugging
 

Definition at line 77 of file channels.cpp.

int defaultRoute
 

Definition at line 93 of file channels.cpp.

int DieDelay
 

Definition at line 80 of file channels.cpp.

char diepass[MAXBUF]
 

Definition at line 69 of file channels.cpp.

char DieValue[MAXBUF]
 

Definition at line 75 of file channels.cpp.

std::vector<ircd_module*> factory
 

Definition at line 60 of file channels.cpp.

std::vector<int> fd_reap
 

Definition at line 86 of file channels.cpp.

char list[MAXBUF]
 

Definition at line 73 of file channels.cpp.

Referenced by Server::GetUsers().

FILE* log_file
 

Definition at line 100 of file channels.cpp.

int LogLevel
 

Definition at line 62 of file channels.cpp.

int MaxWhoResults
 

Definition at line 83 of file channels.cpp.

serverrec* me[32]
 

Definition at line 98 of file channels.cpp.

int MODCOUNT = -1
 

Definition at line 996 of file modules.cpp.

Referenced by Server::FindModule().

std::vector<std::string> module_names
 

Definition at line 87 of file channels.cpp.

Referenced by Server::FindModule().

std::vector<Module*> modules
 

Definition at line 59 of file channels.cpp.

Referenced by Server::FindModule().

char motd[MAXBUF]
 

Definition at line 71 of file channels.cpp.

time_t nb_start
 

Definition at line 84 of file channels.cpp.

int NetBufferSize
 

Definition at line 82 of file channels.cpp.

char Network[MAXBUF]
 

Definition at line 64 of file channels.cpp.

int portCount
 

Definition at line 90 of file channels.cpp.

int ports[MAXSOCKS]
 

Definition at line 92 of file channels.cpp.

char PrefixQuit[MAXBUF]
 

Definition at line 74 of file channels.cpp.

char restartpass[MAXBUF]
 

Definition at line 70 of file channels.cpp.

char rules[MAXBUF]
 

Definition at line 72 of file channels.cpp.

char ServerDesc[MAXBUF]
 

Definition at line 65 of file channels.cpp.

char ServerName[MAXBUF]
 

Definition at line 63 of file channels.cpp.

int SERVERportCount
 

Definition at line 91 of file channels.cpp.

time_t startup_time
 

Definition at line 81 of file channels.cpp.

time_t TIME
 

Definition at line 102 of file channels.cpp.

Referenced by serverrec::serverrec(), and userrec::userrec().

int WHOWAS_MAX
 

Definition at line 79 of file channels.cpp.

int WHOWAS_STALE
 

Definition at line 78 of file channels.cpp.


Generated on Sun May 15 17:02:17 2005 for InspIRCd by doxygen 1.3.3