Kea 2.5.8
isc::db::MySqlConnection Member List

This is the complete list of members for isc::db::MySqlConnection, including all inherited members.

callback_isc::db::DatabaseConnectionprotected
checkError(const int status, const StatementIndex &index, const char *what)isc::db::MySqlConnectioninline
checkUnusable()isc::db::DatabaseConnectioninline
commit()isc::db::MySqlConnection
configuredReadOnly() constisc::db::DatabaseConnection
ConsumeResultFun typedefisc::db::MySqlConnection
convertFromDatabaseTime(const MYSQL_TIME &expire, uint32_t valid_lifetime, time_t &cltt)isc::db::MySqlConnectionstatic
convertToDatabaseTime(const time_t input_time, MYSQL_TIME &output_time)isc::db::MySqlConnectionstatic
convertToDatabaseTime(const time_t cltt, const uint32_t valid_lifetime, MYSQL_TIME &expire)isc::db::MySqlConnectionstatic
DatabaseConnection(const ParameterMap &parameters, DbCallback callback=DbCallback())isc::db::DatabaseConnectioninline
db_failed_callback_isc::db::DatabaseConnectionstatic
db_lost_callback_isc::db::DatabaseConnectionstatic
db_recovered_callback_isc::db::DatabaseConnectionstatic
ensureSchemaVersion(const ParameterMap &parameters, const DbCallback &cb=DbCallback(), const std::string &timer_name=std::string())isc::db::MySqlConnectionstatic
getIOService()isc::db::DatabaseConnectioninlinestatic
getParameter(const std::string &name) constisc::db::DatabaseConnection
getStatement(StatementIndex index) constisc::db::MySqlConnectioninline
getTls() constisc::db::MySqlConnectioninline
getTlsCipher()isc::db::MySqlConnectioninline
getVersion(const ParameterMap &parameters, const IOServiceAccessorPtr &ac=IOServiceAccessorPtr(), const DbCallback &cb=DbCallback(), const std::string &timer_name=std::string())isc::db::MySqlConnectionstatic
initializeSchema(const ParameterMap &parameters)isc::db::MySqlConnectionstatic
insertQuery(const StatementIndex &index, const MySqlBindingCollection &in_bindings)isc::db::MySqlConnectioninline
invokeDbFailedCallback(const util::ReconnectCtlPtr &db_reconnect_ctl)isc::db::DatabaseConnectionstatic
invokeDbLostCallback(const util::ReconnectCtlPtr &db_reconnect_ctl)isc::db::DatabaseConnectionstatic
invokeDbRecoveredCallback(const util::ReconnectCtlPtr &db_reconnect_ctl)isc::db::DatabaseConnectionstatic
io_service_isc::db::MySqlConnection
io_service_accessor_isc::db::MySqlConnection
isTransactionStarted() constisc::db::MySqlConnection
isUnusable()isc::db::DatabaseConnectioninline
KEA_ADMIN_isc::db::MySqlConnectionstatic
makeReconnectCtl(const std::string &timer_name)isc::db::DatabaseConnectionvirtual
markUnusable()isc::db::DatabaseConnectioninlineprotected
MAX_DB_TIMEisc::db::DatabaseConnectionstatic
mysql_isc::db::MySqlConnection
MySqlConnection(const ParameterMap &parameters, IOServiceAccessorPtr io_accessor=IOServiceAccessorPtr(), DbCallback callback=DbCallback())isc::db::MySqlConnectioninline
openDatabase()isc::db::MySqlConnection
ParameterMap typedefisc::db::DatabaseConnection
parse(const std::string &dbaccess)isc::db::DatabaseConnectionstatic
prepareStatement(uint32_t index, const char *text)isc::db::MySqlConnection
prepareStatements(const TaggedStatement *start_statement, const TaggedStatement *end_statement)isc::db::MySqlConnection
reconnectCtl()isc::db::DatabaseConnectioninline
redactedAccessString(const ParameterMap &parameters)isc::db::DatabaseConnectionstatic
retry_isc::db::DatabaseConnectionstatic
rollback()isc::db::MySqlConnection
selectQuery(const StatementIndex &index, const MySqlBindingCollection &in_bindings, MySqlBindingCollection &out_bindings, ConsumeResultFun process_result)isc::db::MySqlConnectioninline
setIOService(const isc::asiolink::IOServicePtr &io_service)isc::db::DatabaseConnectioninlinestatic
startRecoverDbConnection()isc::db::MySqlConnectioninline
startTransaction()isc::db::MySqlConnection
text_statements_isc::db::MySqlConnection
tls_isc::db::MySqlConnection
toElement(const ParameterMap &params)isc::db::DatabaseConnectionstatic
toElementDbAccessString(const std::string &dbaccess)isc::db::DatabaseConnectionstatic
toKeaAdminParameters(ParameterMap const &params)isc::db::MySqlConnectionstatic
transaction_ref_count_isc::db::MySqlConnection
updateDeleteQuery(const StatementIndex &index, const MySqlBindingCollection &in_bindings)isc::db::MySqlConnectioninline
~DatabaseConnection()isc::db::DatabaseConnectioninlinevirtual
~MySqlConnection()isc::db::MySqlConnectionvirtual