Dripline-Cpp  v2.4.2
Dripline Implementation in C++
msg_request Member List

This is the complete list of members for msg_request, including all inherited members.

create(scarab::param_ptr_t a_payload, op_t a_msg_op, const std::string &a_routing_key, const std::string &a_specifier="", const std::string &a_reply_to="", message::encoding a_encoding=encoding::json)msg_requeststatic
create_amqp_messages(unsigned a_max_size=10000)message
derived_modify_amqp_message(amqp_message_ptr a_amqp_msg, AmqpClient::Table &a_properties) constmsg_requestinlineprivatevirtual
derived_modify_message_param(scarab::param_node &a_message_node) constmsg_requestinlineprivatevirtual
encode_full_message(unsigned a_max_size, const scarab::param_node &a_options=scarab::param_node()) constmessage
encode_message_body(std::vector< std::string > &a_body_vec, unsigned a_max_size, const scarab::param_node &a_options=scarab::param_node()) constmessage
encoding enum namemessage
f_specifiermessagemutableprotected
get_message_param(bool a_include_payload=true) constmessage
get_payload_ptr() constmessageinline
get_sender_info() constmessage
interpret_encoding() constmessageprotected
is_alert() constmsg_requestinlinevirtual
is_reply() constmsg_requestinlinevirtual
is_request() constmsg_requestinlinevirtual
message()message
message_type() constmsg_requestvirtual
msg_request()msg_request
parse_message_id(const std::string &a_message_id)messagestatic
parsed_specifier()messageinline
parsed_specifier() constmessageinline
payload()messageinline
payload() constmessageinline
process_message(amqp_split_message_ptrs a_message_ptrs, const std::string &a_routing_key)messagestatic
reply(const return_code &a_return_code, const std::string &a_ret_msg, scarab::param_ptr_t a_payload=scarab::param_ptr_t(new scarab::param())) constmsg_requestinline
reply(const unsigned a_return_code, const std::string &a_ret_msg, scarab::param_ptr_t a_payload=scarab::param_ptr_t(new scarab::param())) constmsg_requestinline
s_message_id_separatormessagestatic
sender_version_map_t typedefmessage
set_payload(scarab::param_ptr_t a_payload)messageinline
set_sender_info(const scarab::param_node &a_sender_info)message
snake_case_mv_accessible(bool, lockout_key_valid)msg_request
snake_case_mv_accessible(op_t, message_operation)msg_request
dripline::message::snake_case_mv_accessible(bool, is_valid)message
dripline::message::snake_case_mv_accessible(encoding, encoding)message
snake_case_mv_accessible_static_noset(msg_t, message_type)msg_request
snake_case_mv_referrable(uuid_t, lockout_key)msg_request
dripline::message::snake_case_mv_referrable(std::string, routing_key)message
dripline::message::snake_case_mv_referrable(std::string, correlation_id)message
dripline::message::snake_case_mv_referrable(std::string, message_id)message
dripline::message::snake_case_mv_referrable(std::string, reply_to)message
dripline::message::snake_case_mv_referrable(std::string, timestamp)message
dripline::message::snake_case_mv_referrable(std::string, sender_exe)message
dripline::message::snake_case_mv_referrable(std::string, sender_hostname)message
dripline::message::snake_case_mv_referrable(std::string, sender_username)message
dripline::message::snake_case_mv_referrable(std::string, sender_service_name)message
dripline::message::snake_case_mv_referrable(sender_version_map_t, sender_versions)message
~message()messagevirtual
~msg_request()msg_requestvirtual