The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

m_mssql.cpp File Reference

#include "inspircd.h"
#include <tds.h>
#include <tdsconvert.h>
#include "users.h"
#include "channels.h"
#include "modules.h"
#include "m_sqlv2.h"

Include dependency graph for m_mssql.cpp:

Go to the source code of this file.

Classes

class  ResultNotifier
class  MsSQLResult
class  SQLConn
 SQLConn represents one SQL session. More...
class  ModuleMsSQL

Typedefs

typedef std::map< std::string,
SQLConn * > 
ConnMap
typedef std::deque< classbase * > paramlist
typedef std::deque< MsSQLResult * > ResultQueue

Variables

ResultNotifierresultnotify = NULL
ResultNotifierresultdispatch = NULL
int QueueFD = -1


Typedef Documentation

typedef std::map<std::string, SQLConn*> ConnMap
 

Definition at line 29 of file m_mssql.cpp.

typedef std::deque<classbase*> paramlist
 

Definition at line 32 of file m_mssql.cpp.

typedef std::deque<MsSQLResult*> ResultQueue
 

Definition at line 33 of file m_mssql.cpp.


Variable Documentation

int QueueFD = -1
 

Definition at line 37 of file m_mssql.cpp.

Referenced by DispatcherThread(), NotifyMainThread(), SQLConn::SendNotify(), ModuleMsSQL::~ModuleMsSQL(), and ModuleSQLite3::~ModuleSQLite3().

ResultNotifier* resultdispatch = NULL
 

Definition at line 36 of file m_mssql.cpp.

ResultNotifier* resultnotify = NULL
 

Definition at line 35 of file m_mssql.cpp.