12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- // Copyright Takatoshi Kondo 2018
- //
- // Distributed under the Boost Software License, Version 1.0.
- // (See accompanying file LICENSE_1_0.txt or copy at
- // http://www.boost.org/LICENSE_1_0.txt)
- #if !defined(MQTT_PROPERTY_ID_HPP)
- #define MQTT_PROPERTY_ID_HPP
- #include <cstdint>
- #include <mqtt/namespace.hpp>
- namespace MQTT_NS {
- namespace v5 {
- namespace property {
- enum class id {
- payload_format_indicator = 1,
- message_expiry_interval = 2,
- content_type = 3,
- response_topic = 8,
- correlation_data = 9,
- subscription_identifier = 11,
- session_expiry_interval = 17,
- assigned_client_identifier = 18,
- server_keep_alive = 19,
- authentication_method = 21,
- authentication_data = 22,
- request_problem_information = 23,
- will_delay_interval = 24,
- request_response_information = 25,
- response_information = 26,
- server_reference = 28,
- reason_string = 31,
- receive_maximum = 33,
- topic_alias_maximum = 34,
- topic_alias = 35,
- maximum_qos = 36,
- retain_available = 37,
- user_property = 38,
- maximum_packet_size = 39,
- wildcard_subscription_available = 40,
- subscription_identifier_available = 41,
- shared_subscription_available = 42,
- };
- } // namespace property
- } // namespace v5
- } // namespace MQTT_NS
- #endif // MQTT_PROPERTY_ID_HPP
|