mqtt_cpp
MQTT_NS::callable_overlay< Impl > Member List

This is the complete list of members for MQTT_NS::callable_overlay< Impl >, including all inherited members.

base typedefMQTT_NS::callable_overlay< Impl >
callable_overlay(Args &&... args)MQTT_NS::callable_overlay< Impl >inline
callable_overlay(callable_overlay &&)=defaultMQTT_NS::callable_overlay< Impl >
callable_overlay(callable_overlay const &)=defaultMQTT_NS::callable_overlay< Impl >
check_is_valid_length(control_packet_type packet_type, std::size_t remaining_length) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
close_handler typedefMQTT_NS::callable_overlay< Impl >
connack_handler typedefMQTT_NS::callable_overlay< Impl >
connect_handler typedefMQTT_NS::callable_overlay< Impl >
disconnect_handler typedefMQTT_NS::callable_overlay< Impl >
error_handler typedefMQTT_NS::callable_overlay< Impl >
get_close_handler() constMQTT_NS::callable_overlay< Impl >inline
get_connack_handler() constMQTT_NS::callable_overlay< Impl >inline
get_connect_handler() constMQTT_NS::callable_overlay< Impl >inline
get_disconnect_handler() constMQTT_NS::callable_overlay< Impl >inline
get_error_handler() constMQTT_NS::callable_overlay< Impl >inline
get_is_valid_length_handler() constMQTT_NS::callable_overlay< Impl >inline
get_mqtt_message_processed_handler() constMQTT_NS::callable_overlay< Impl >inline
get_pingreq_handler() constMQTT_NS::callable_overlay< Impl >inline
get_pingresp_handler() constMQTT_NS::callable_overlay< Impl >inline
get_pre_send_handler() constMQTT_NS::callable_overlay< Impl >inline
get_pub_res_sent_handler() constMQTT_NS::callable_overlay< Impl >inline
get_puback_handler() constMQTT_NS::callable_overlay< Impl >inline
get_pubcomp_handler() constMQTT_NS::callable_overlay< Impl >inline
get_publish_handler() constMQTT_NS::callable_overlay< Impl >inline
get_pubrec_handler() constMQTT_NS::callable_overlay< Impl >inline
get_pubrel_handler() constMQTT_NS::callable_overlay< Impl >inline
get_serialize_publish_message_handler() constMQTT_NS::callable_overlay< Impl >inline
get_serialize_pubrel_message_handler() constMQTT_NS::callable_overlay< Impl >inline
get_serialize_remove_handler() constMQTT_NS::callable_overlay< Impl >inline
get_serialize_v5_publish_message_handler() constMQTT_NS::callable_overlay< Impl >inline
get_serialize_v5_pubrel_message_handler() constMQTT_NS::callable_overlay< Impl >inline
get_suback_handler() constMQTT_NS::callable_overlay< Impl >inline
get_subscribe_handler() constMQTT_NS::callable_overlay< Impl >inline
get_unsuback_handler() constMQTT_NS::callable_overlay< Impl >inline
get_unsubscribe_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5__handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_auth_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_connack_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_connect_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_disconnect_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_puback_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_pubcomp_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_publish_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_pubrel_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_suback_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_subscribe_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_unsuback_handler() constMQTT_NS::callable_overlay< Impl >inline
get_v5_unsubscribe_handler() constMQTT_NS::callable_overlay< Impl >inline
is_valid_length_handler typedefMQTT_NS::callable_overlay< Impl >
mqtt_message_processed_handler typedefMQTT_NS::callable_overlay< Impl >
on_close() noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_connack(bool session_present, connect_return_code return_code) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_connect(buffer client_id, optional< buffer > user_name, optional< buffer > password, optional< will > will, bool clean_session, std::uint16_t keep_alive) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_disconnect() noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_error(error_code ec) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_mqtt_message_processed(any session_life_keeper) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_pingreq() noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_pingresp() noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_pre_send() noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_pub_res_sent(packet_id_t packet_id) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_puback(packet_id_t packet_id) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_pubcomp(packet_id_t packet_id) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_publish(optional< packet_id_t > packet_id, publish_options pubopts, buffer topic_name, buffer contents) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_pubrec(packet_id_t packet_id) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_pubrel(packet_id_t packet_id) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_serialize_publish_message(basic_publish_message< sizeof(packet_id_t)> msg) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_serialize_pubrel_message(basic_pubrel_message< sizeof(packet_id_t)> msg) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_serialize_remove(packet_id_t packet_id) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_serialize_v5_publish_message(v5::basic_publish_message< sizeof(packet_id_t)> msg) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_serialize_v5_pubrel_message(v5::basic_pubrel_message< sizeof(packet_id_t)> msg) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_suback(packet_id_t packet_id, std::vector< suback_return_code > reasons) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_subscribe(packet_id_t packet_id, std::vector< subscribe_entry > entries) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_unsuback(packet_id_t packet_id) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_unsubscribe(packet_id_t packet_id, std::vector< unsubscribe_entry > entries) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_auth(v5::auth_reason_code reason_code, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_connack(bool session_present, v5::connect_reason_code reason_code, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_connect(buffer client_id, optional< buffer > user_name, optional< buffer > password, optional< will > will, bool clean_start, std::uint16_t keep_alive, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_disconnect(v5::disconnect_reason_code reason_code, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_puback(packet_id_t packet_id, v5::puback_reason_code reason_code, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_pubcomp(packet_id_t packet_id, v5::pubcomp_reason_code reason_code, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_publish(optional< packet_id_t > packet_id, publish_options pubopts, buffer topic_name, buffer contents, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_pubrec(packet_id_t packet_id, v5::pubrec_reason_code reason_code, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_pubrel(packet_id_t packet_id, v5::pubrel_reason_code reason_code, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_suback(packet_id_t packet_id, std::vector< v5::suback_reason_code > reasons, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_subscribe(packet_id_t packet_id, std::vector< subscribe_entry > entries, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_unsuback(packet_id_t packet_id, std::vector< v5::unsuback_reason_code > reasons, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
on_v5_unsubscribe(packet_id_t packet_id, std::vector< unsubscribe_entry > entries, v5::properties props) noexcept override finalMQTT_NS::callable_overlay< Impl >inline
operator=(callable_overlay &&)=defaultMQTT_NS::callable_overlay< Impl >
operator=(callable_overlay const &)=defaultMQTT_NS::callable_overlay< Impl >
packet_id_t typedefMQTT_NS::callable_overlay< Impl >
pingreq_handler typedefMQTT_NS::callable_overlay< Impl >
pingresp_handler typedefMQTT_NS::callable_overlay< Impl >
pre_send_handler typedefMQTT_NS::callable_overlay< Impl >
pub_res_sent_handler typedefMQTT_NS::callable_overlay< Impl >
puback_handler typedefMQTT_NS::callable_overlay< Impl >
pubcomp_handler typedefMQTT_NS::callable_overlay< Impl >
publish_handler typedefMQTT_NS::callable_overlay< Impl >
pubrec_handler typedefMQTT_NS::callable_overlay< Impl >
pubrel_handler typedefMQTT_NS::callable_overlay< Impl >
serialize_publish_handler typedefMQTT_NS::callable_overlay< Impl >
serialize_publish_message_handler typedefMQTT_NS::callable_overlay< Impl >
serialize_pubrel_handler typedefMQTT_NS::callable_overlay< Impl >
serialize_pubrel_message_handler typedefMQTT_NS::callable_overlay< Impl >
serialize_remove_handler typedefMQTT_NS::callable_overlay< Impl >
serialize_v5_publish_message_handler typedefMQTT_NS::callable_overlay< Impl >
serialize_v5_pubrel_message_handler typedefMQTT_NS::callable_overlay< Impl >
set_close_handler(close_handler h=close_handler())MQTT_NS::callable_overlay< Impl >inline
set_connack_handler(connack_handler h=connack_handler())MQTT_NS::callable_overlay< Impl >inline
set_connect_handler(connect_handler h=connect_handler())MQTT_NS::callable_overlay< Impl >inline
set_disconnect_handler(disconnect_handler h=disconnect_handler())MQTT_NS::callable_overlay< Impl >inline
set_error_handler(error_handler h=error_handler())MQTT_NS::callable_overlay< Impl >inline
set_is_valid_length_handler(is_valid_length_handler h=is_valid_length_handler())MQTT_NS::callable_overlay< Impl >inline
set_mqtt_message_processed_handler(mqtt_message_processed_handler h=mqtt_message_processed_handler())MQTT_NS::callable_overlay< Impl >inline
set_pingreq_handler(pingreq_handler h=pingreq_handler())MQTT_NS::callable_overlay< Impl >inline
set_pingresp_handler(pingresp_handler h=pingresp_handler())MQTT_NS::callable_overlay< Impl >inline
set_pre_send_handler(pre_send_handler h=pre_send_handler())MQTT_NS::callable_overlay< Impl >inline
set_pub_res_sent_handler(pub_res_sent_handler h=pub_res_sent_handler())MQTT_NS::callable_overlay< Impl >inline
set_puback_handler(puback_handler h=puback_handler())MQTT_NS::callable_overlay< Impl >inline
set_pubcomp_handler(pubcomp_handler h=pubcomp_handler())MQTT_NS::callable_overlay< Impl >inline
set_publish_handler(publish_handler h=publish_handler())MQTT_NS::callable_overlay< Impl >inline
set_pubrec_handler(pubrec_handler h=pubrec_handler())MQTT_NS::callable_overlay< Impl >inline
set_pubrel_handler(pubrel_handler h=pubrel_handler())MQTT_NS::callable_overlay< Impl >inline
set_serialize_handlers(serialize_publish_message_handler h_publish, serialize_pubrel_message_handler h_pubrel, serialize_remove_handler h_remove)MQTT_NS::callable_overlay< Impl >inline
set_serialize_handlers(serialize_publish_handler h_publish, serialize_pubrel_handler h_pubrel, serialize_remove_handler h_remove)MQTT_NS::callable_overlay< Impl >inline
set_serialize_handlers()MQTT_NS::callable_overlay< Impl >inline
set_suback_handler(suback_handler h=suback_handler())MQTT_NS::callable_overlay< Impl >inline
set_subscribe_handler(subscribe_handler h=subscribe_handler())MQTT_NS::callable_overlay< Impl >inline
set_unsuback_handler(unsuback_handler h=unsuback_handler())MQTT_NS::callable_overlay< Impl >inline
set_unsubscribe_handler(unsubscribe_handler h=unsubscribe_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_auth_handler(v5_auth_handler h=v5_auth_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_connack_handler(v5_connack_handler h=v5_connack_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_connect_handler(v5_connect_handler h=v5_connect_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_disconnect_handler(v5_disconnect_handler h=v5_disconnect_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_puback_handler(v5_puback_handler h=v5_puback_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_pubcomp_handler(v5_pubcomp_handler h=v5_pubcomp_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_publish_handler(v5_publish_handler h=v5_publish_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_pubrec_handler(v5_pubrec_handler h=v5_pubrec_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_pubrel_handler(v5_pubrel_handler h=v5_pubrel_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_serialize_handlers(serialize_v5_publish_message_handler h_publish, serialize_v5_pubrel_message_handler h_pubrel, serialize_remove_handler h_remove)MQTT_NS::callable_overlay< Impl >inline
set_v5_serialize_handlers(serialize_publish_handler h_publish, serialize_pubrel_handler h_pubrel, serialize_remove_handler h_remove)MQTT_NS::callable_overlay< Impl >inline
set_v5_suback_handler(v5_suback_handler h=v5_suback_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_subscribe_handler(v5_subscribe_handler h=v5_subscribe_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_unsuback_handler(v5_unsuback_handler h=v5_unsuback_handler())MQTT_NS::callable_overlay< Impl >inline
set_v5_unsubscribe_handler(v5_unsubscribe_handler h=v5_unsubscribe_handler())MQTT_NS::callable_overlay< Impl >inline
suback_handler typedefMQTT_NS::callable_overlay< Impl >
subscribe_handler typedefMQTT_NS::callable_overlay< Impl >
unsuback_handler typedefMQTT_NS::callable_overlay< Impl >
unsubscribe_handler typedefMQTT_NS::callable_overlay< Impl >
v5_auth_handler typedefMQTT_NS::callable_overlay< Impl >
v5_connack_handler typedefMQTT_NS::callable_overlay< Impl >
v5_connect_handler typedefMQTT_NS::callable_overlay< Impl >
v5_disconnect_handler typedefMQTT_NS::callable_overlay< Impl >
v5_puback_handler typedefMQTT_NS::callable_overlay< Impl >
v5_pubcomp_handler typedefMQTT_NS::callable_overlay< Impl >
v5_publish_handler typedefMQTT_NS::callable_overlay< Impl >
v5_pubrec_handler typedefMQTT_NS::callable_overlay< Impl >
v5_pubrel_handler typedefMQTT_NS::callable_overlay< Impl >
v5_suback_handler typedefMQTT_NS::callable_overlay< Impl >
v5_subscribe_handler typedefMQTT_NS::callable_overlay< Impl >
v5_unsuback_handler typedefMQTT_NS::callable_overlay< Impl >
v5_unsubscribe_handler typedefMQTT_NS::callable_overlay< Impl >
~callable_overlay()=defaultMQTT_NS::callable_overlay< Impl >