Definition at line 50 of file AdminDBClient.cpp.
◆ AdminDBClientPrivate() [1/3]
ahri::AdminDBClientPrivate::AdminDBClientPrivate |
( |
std::string |
psql_connstring, |
|
|
size_t |
initial_last_processed_update_id |
|
) |
| |
|
inline |
◆ AdminDBClientPrivate() [2/3]
◆ AdminDBClientPrivate() [3/3]
◆ ~AdminDBClientPrivate()
ahri::AdminDBClientPrivate::~AdminDBClientPrivate |
( |
| ) |
|
|
inline |
◆ attempt_reconnect()
void ahri::AdminDBClientPrivate::attempt_reconnect |
( |
| ) |
|
|
inline |
◆ handle_notifications_int()
◆ notification_receiver_worker()
void ahri::AdminDBClientPrivate::notification_receiver_worker |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ reconnect()
void ahri::AdminDBClientPrivate::reconnect |
( |
| ) |
|
|
inline |
◆ start_notifcation_receiver_thread()
void ahri::AdminDBClientPrivate::start_notifcation_receiver_thread |
( |
| ) |
|
|
inline |
◆ active_notification_handler
◆ last_returned_update_id
size_t ahri::AdminDBClientPrivate::last_returned_update_id {0} |
◆ logger
isc::log::Logger ahri::AdminDBClientPrivate::logger {"ahri"} |
◆ notification_receiver_thread
std::unique_ptr<std::thread> ahri::AdminDBClientPrivate::notification_receiver_thread |
◆ psql_connection
std::unique_ptr<pqxx::connection> ahri::AdminDBClientPrivate::psql_connection {nullptr} |
◆ psql_connection_mtx
std::recursive_mutex ahri::AdminDBClientPrivate::psql_connection_mtx |
◆ psql_connstring
const std::string ahri::AdminDBClientPrivate::psql_connstring |
◆ run_notification_receiver
bool ahri::AdminDBClientPrivate::run_notification_receiver {true} |
The documentation for this struct was generated from the following file: