Analysis Software
Documentation for sPHENIX simulation software
|
#include <RDBC/blob/master/mysql/MySQLConnectionPrivate.h>
Public Member Functions | |
Bool_t | CheckIfServerIsAlive () |
Private Member Functions | |
MySQLConnectionPrivate () | |
Private Attributes | |
MYSQL * | fMYSQL |
Bool_t | fIsConnected |
Bool_t | fLocked |
Bool_t | fReadOnly |
TSQLUrl | fURL |
time_t | fLastQueryTime |
Int_t | fLoginTimeout |
Static Private Attributes | |
static const Int_t | fgCheckIfAlive = 3600 |
static Int_t | fgMaxAllowedPacket = 65536 |
static Int_t | fgNetBufferLength = 16384 |
static Int_t | fgMaxReconnects = 3 |
static Int_t | fgInitialTimeout = 2.0 |
Friends | |
class | TSQLConnection |
Definition at line 13 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 13 of file MySQLConnectionPrivate.h
|
inlineprivate |
Definition at line 37 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 37 of file MySQLConnectionPrivate.h
References fMYSQL.
Bool_t MySQLConnectionPrivate::CheckIfServerIsAlive | ( | ) |
Definition at line 48 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 48 of file MySQLConnectionPrivate.h
References fgCheckIfAlive, fLastQueryTime, and Acts::Test::time.
Referenced by TSQLStatement::Execute(), and TSQLStatement::ExecuteQuery().
|
friend |
Definition at line 15 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 15 of file MySQLConnectionPrivate.h
|
staticprivate |
Definition at line 18 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 18 of file MySQLConnectionPrivate.h
Referenced by CheckIfServerIsAlive().
|
staticprivate |
Definition at line 23 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 23 of file MySQLConnectionPrivate.h
|
staticprivate |
Definition at line 20 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 20 of file MySQLConnectionPrivate.h
|
staticprivate |
Definition at line 22 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 22 of file MySQLConnectionPrivate.h
|
staticprivate |
Definition at line 21 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 21 of file MySQLConnectionPrivate.h
|
private |
Definition at line 29 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 29 of file MySQLConnectionPrivate.h
Referenced by TSQLConnection::TSQLConnection().
|
private |
Definition at line 34 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 34 of file MySQLConnectionPrivate.h
Referenced by CheckIfServerIsAlive().
|
private |
Definition at line 30 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 30 of file MySQLConnectionPrivate.h
Referenced by TSQLConnection::TSQLConnection().
|
private |
Definition at line 35 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 35 of file MySQLConnectionPrivate.h
|
private |
Definition at line 28 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 28 of file MySQLConnectionPrivate.h
Referenced by TSQLConnection::Close(), TSQLStatement::Execute(), TSQLStatement::ExecuteQuery(), TSQLDatabaseMetaData::GetCatalogs(), TSQLDatabaseMetaData::GetDatabaseProductVersion(), TSQLDatabaseMetaData::GetTables(), MySQLConnectionPrivate(), TSQLConnection::SetCatalog(), and TSQLConnection::TSQLConnection().
|
private |
Definition at line 32 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 32 of file MySQLConnectionPrivate.h
Referenced by TSQLConnection::IsReadOnly(), and TSQLConnection::SetReadOnly().
|
private |
Definition at line 33 of file MySQLConnectionPrivate.h.
View newest version in sPHENIX GitHub at line 33 of file MySQLConnectionPrivate.h
Referenced by TSQLDatabaseMetaData::GetTables(), and TSQLConnection::SetURL().