![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <RDBC/blob/master/mysql/MySQLConnectionPrivate.h>
Collaboration diagram for MySQLConnectionPrivate: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().
Here is the caller graph for this function:
|
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().