#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: