#include <message_transporter.h>
◆ message_transporter()
◆ add_xml_rpc_base64_param()
| void mms::message_transporter::add_xml_rpc_base64_param |
( |
std::string & | xml, |
|
|
const std::string & | param ) |
|
staticprivate |
◆ add_xml_rpc_integer_param()
| void mms::message_transporter::add_xml_rpc_integer_param |
( |
std::string & | xml, |
|
|
const int32_t & | param ) |
|
staticprivate |
◆ add_xml_rpc_string_param()
| void mms::message_transporter::add_xml_rpc_string_param |
( |
std::string & | xml, |
|
|
const std::string & | param ) |
|
staticprivate |
◆ delete_message()
| bool mms::message_transporter::delete_message |
( |
const std::string & | transport_id | ) |
|
◆ delete_transport_address()
| bool mms::message_transporter::delete_transport_address |
( |
const std::string & | transport_address | ) |
|
◆ derive_transport_address()
| std::string mms::message_transporter::derive_transport_address |
( |
const std::string & | seed | ) |
|
◆ end_xml_rpc_cmd()
| void mms::message_transporter::end_xml_rpc_cmd |
( |
std::string & | xml | ) |
|
|
staticprivate |
◆ get_str_between_tags()
| std::string mms::message_transporter::get_str_between_tags |
( |
const std::string & | s, |
|
|
const std::string & | start_delim, |
|
|
const std::string & | stop_delim ) |
|
staticprivate |
◆ post_request()
| bool mms::message_transporter::post_request |
( |
const std::string & | request, |
|
|
std::string & | answer ) |
|
private |
◆ receive_messages()
| bool mms::message_transporter::receive_messages |
( |
const std::vector< std::string > & | destination_transport_addresses, |
|
|
std::vector< transport_message > & | messages ) |
◆ send_message()
◆ set_options()
◆ start_xml_rpc_cmd()
| void mms::message_transporter::start_xml_rpc_cmd |
( |
std::string & | xml, |
|
|
const std::string & | method_name ) |
|
staticprivate |
◆ stop()
| void mms::message_transporter::stop |
( |
| ) |
|
|
inline |
◆ m_bitmessage_login
◆ m_bitmessage_url
| std::string mms::message_transporter::m_bitmessage_url |
|
private |
◆ m_http_client
◆ m_run
| std::atomic<bool> mms::message_transporter::m_run |
|
private |
The documentation for this class was generated from the following files: