|
|||
|
|||
|


Public Member Functions | |
| DispatcherThread (InspIRCd *Instance, ModuleSQL *CreatorModule) | |
| ~DispatcherThread () | |
| virtual void | Run () |
| Override this method to put your actual threaded code here. | |
Private Attributes | |
| ModuleSQL * | Parent |
| InspIRCd * | ServerInstance |
Definition at line 649 of file m_mysql.cpp.
|
||||||||||||
|
Definition at line 655 of file m_mysql.cpp. |
|
|
Definition at line 656 of file m_mysql.cpp. |
|
|
Override this method to put your actual threaded code here.
Implements Thread. Definition at line 860 of file m_mysql.cpp. References AF_FAMILY, ModuleSQL::Conf, Connections, ModuleSQL::ConnMutex, SQLConnection::DoLeadingQuery(), MySQLListener::GetPort(), irc::sockets::insp_aton(), LoadDatabases(), Mutex::Lock(), Parent, QueryQueue::pop(), ModuleSQL::PublicServerInstance, SQLConnection::queue, QueueFD, ModuleSQL::QueueMutex, ModuleSQL::rehashing, and Mutex::Unlock(). |
|
|
Definition at line 652 of file m_mysql.cpp. Referenced by Run(). |
|
|
Definition at line 653 of file m_mysql.cpp. |