#include <config_amqp_client.h>
|
typedef boost::asio::ip::tcp::endpoint | Endpoint |
|
Definition at line 87 of file config_amqp_client.h.
◆ Endpoint
◆ ConfigAmqpClient()
◆ ~ConfigAmqpClient()
virtual ConfigAmqpClient::~ConfigAmqpClient |
( |
| ) |
|
|
inlinevirtual |
◆ config_manager() [1/2]
◆ config_manager() [2/2]
◆ endpoints()
std::vector<Endpoint> ConfigAmqpClient::endpoints |
( |
| ) |
const |
|
inline |
◆ EnqueueUUIDRequest()
void ConfigAmqpClient::EnqueueUUIDRequest |
( |
std::string |
oper, |
|
|
std::string |
obj_type, |
|
|
std::string |
uuid_str |
|
) |
| |
◆ FormAmqpUri()
string ConfigAmqpClient::FormAmqpUri |
( |
bool |
hide_auth_info | ) |
const |
◆ GetConnectionInfo()
void ConfigAmqpClient::GetConnectionInfo |
( |
ConfigAmqpConnInfo & |
info | ) |
const |
◆ hostname()
std::string ConfigAmqpClient::hostname |
( |
| ) |
const |
|
inline |
◆ increment_rabbitmq_server_index()
void ConfigAmqpClient::increment_rabbitmq_server_index |
( |
| ) |
|
|
inline |
◆ module_name()
std::string ConfigAmqpClient::module_name |
( |
| ) |
const |
|
inline |
◆ ProcessMessage()
bool ConfigAmqpClient::ProcessMessage |
( |
const std::string & |
json_message | ) |
|
◆ rabbitmq_ip()
std::string ConfigAmqpClient::rabbitmq_ip |
( |
| ) |
const |
|
inline |
◆ rabbitmq_password()
std::string ConfigAmqpClient::rabbitmq_password |
( |
| ) |
const |
|
inline |
◆ rabbitmq_port()
std::string ConfigAmqpClient::rabbitmq_port |
( |
| ) |
const |
|
inline |
◆ rabbitmq_server_list_len()
size_t ConfigAmqpClient::rabbitmq_server_list_len |
( |
| ) |
const |
|
inline |
◆ rabbitmq_ssl_ca_certs()
std::string ConfigAmqpClient::rabbitmq_ssl_ca_certs |
( |
| ) |
const |
|
inline |
◆ rabbitmq_ssl_certfile()
std::string ConfigAmqpClient::rabbitmq_ssl_certfile |
( |
| ) |
const |
|
inline |
◆ rabbitmq_ssl_keyfile()
std::string ConfigAmqpClient::rabbitmq_ssl_keyfile |
( |
| ) |
const |
|
inline |
◆ rabbitmq_ssl_version()
std::string ConfigAmqpClient::rabbitmq_ssl_version |
( |
| ) |
const |
|
inline |
◆ rabbitmq_use_ssl()
bool ConfigAmqpClient::rabbitmq_use_ssl |
( |
| ) |
const |
|
inline |
◆ rabbitmq_user()
std::string ConfigAmqpClient::rabbitmq_user |
( |
| ) |
const |
|
inline |
◆ rabbitmq_vhost()
std::string ConfigAmqpClient::rabbitmq_vhost |
( |
| ) |
const |
|
inline |
◆ reader_task_id()
int ConfigAmqpClient::reader_task_id |
( |
| ) |
const |
|
inline |
◆ ReportRabbitMQConnectionStatus()
void ConfigAmqpClient::ReportRabbitMQConnectionStatus |
( |
bool |
connected | ) |
const |
|
private |
◆ set_connected()
void ConfigAmqpClient::set_connected |
( |
bool |
connected | ) |
|
◆ set_disable()
static void ConfigAmqpClient::set_disable |
( |
bool |
disable | ) |
|
|
inlinestatic |
◆ set_terminate()
void ConfigAmqpClient::set_terminate |
( |
bool |
terminate | ) |
|
|
inline |
◆ StartRabbitMQReader()
void ConfigAmqpClient::StartRabbitMQReader |
( |
| ) |
|
◆ terminate()
bool ConfigAmqpClient::terminate |
( |
| ) |
const |
|
inline |
◆ connection_status_
tbb::atomic<bool> ConfigAmqpClient::connection_status_ |
|
private |
◆ connection_status_change_at_
tbb::atomic<uint64_t> ConfigAmqpClient::connection_status_change_at_ |
|
private |
◆ current_server_index_
size_t ConfigAmqpClient::current_server_index_ |
|
private |
◆ disable_
bool ConfigAmqpClient::disable_ |
|
staticprivate |
◆ endpoints_
std::vector<Endpoint> ConfigAmqpClient::endpoints_ |
|
private |
◆ hostname_
std::string ConfigAmqpClient::hostname_ |
|
private |
◆ mgr_
◆ module_name_
std::string ConfigAmqpClient::module_name_ |
|
private |
◆ rabbitmq_ips_
std::vector<std::string> ConfigAmqpClient::rabbitmq_ips_ |
|
private |
◆ rabbitmq_password_
std::string ConfigAmqpClient::rabbitmq_password_ |
|
private |
◆ rabbitmq_ports_
std::vector<std::string> ConfigAmqpClient::rabbitmq_ports_ |
|
private |
◆ rabbitmq_ssl_ca_certs_
std::string ConfigAmqpClient::rabbitmq_ssl_ca_certs_ |
|
private |
◆ rabbitmq_ssl_certfile_
std::string ConfigAmqpClient::rabbitmq_ssl_certfile_ |
|
private |
◆ rabbitmq_ssl_keyfile_
std::string ConfigAmqpClient::rabbitmq_ssl_keyfile_ |
|
private |
◆ rabbitmq_ssl_version_
std::string ConfigAmqpClient::rabbitmq_ssl_version_ |
|
private |
◆ rabbitmq_use_ssl_
bool ConfigAmqpClient::rabbitmq_use_ssl_ |
|
private |
◆ rabbitmq_user_
std::string ConfigAmqpClient::rabbitmq_user_ |
|
private |
◆ rabbitmq_vhost_
std::string ConfigAmqpClient::rabbitmq_vhost_ |
|
private |
◆ reader_task_id_
int ConfigAmqpClient::reader_task_id_ |
|
private |
◆ terminate_
bool ConfigAmqpClient::terminate_ |
|
private |
The documentation for this class was generated from the following files: