enum

MQTT::V5::PropertyId

Inherits Enum / Comparable / Value / Object

NOTE:: an identifier is strictly a variable byte integer, but every identifier defined by the specification is <= 0x2A, so a single byte covers all of them

Constants

PayloadFormatIndicator = 1_u8
MessageExpiryInterval = 2_u8
ContentType = 3_u8
ResponseTopic = 8_u8
CorrelationData = 9_u8
SubscriptionIdentifier = 11_u8
SessionExpiryInterval = 17_u8
AssignedClientIdentifier = 18_u8
ServerKeepAlive = 19_u8
AuthenticationMethod = 21_u8
AuthenticationData = 22_u8
RequestProblemInformation = 23_u8
WillDelayInterval = 24_u8
RequestResponseInformation = 25_u8
ResponseInformation = 26_u8
ServerReference = 28_u8
ReasonString = 31_u8
ReceiveMaximum = 33_u8
TopicAliasMaximum = 34_u8
TopicAlias = 35_u8
MaximumQoS = 36_u8
RetainAvailable = 37_u8
UserProperty = 38_u8
MaximumPacketSize = 39_u8
WildcardSubscriptionAvailable = 40_u8
SubscriptionIdentifiersAvailable = 41_u8
SharedSubscriptionAvailable = 42_u8

Instance methods

assigned_client_identifier?

Returns true if this enum value equals AssignedClientIdentifier

Source
authentication_data?

Returns true if this enum value equals AuthenticationData

Source
authentication_method?

Returns true if this enum value equals AuthenticationMethod

Source
content_type?

Returns true if this enum value equals ContentType

Source
correlation_data?

Returns true if this enum value equals CorrelationData

Source
data_type
Source
maximum_packet_size?

Returns true if this enum value equals MaximumPacketSize

Source
maximum_qo_s?

Returns true if this enum value equals MaximumQoS

Source
message_expiry_interval?

Returns true if this enum value equals MessageExpiryInterval

Source
payload_format_indicator?

Returns true if this enum value equals PayloadFormatIndicator

Source
reason_string?

Returns true if this enum value equals ReasonString

Source
receive_maximum?

Returns true if this enum value equals ReceiveMaximum

Source
repeatable?

May the property appear more than once in a single packet?

Source
request_problem_information?

Returns true if this enum value equals RequestProblemInformation

Source
request_response_information?

Returns true if this enum value equals RequestResponseInformation

Source
response_information?

Returns true if this enum value equals ResponseInformation

Source
response_topic?

Returns true if this enum value equals ResponseTopic

Source
retain_available?

Returns true if this enum value equals RetainAvailable

Source
server_keep_alive?

Returns true if this enum value equals ServerKeepAlive

Source
server_reference?

Returns true if this enum value equals ServerReference

Source
session_expiry_interval?

Returns true if this enum value equals SessionExpiryInterval

Source
shared_subscription_available?

Returns true if this enum value equals SharedSubscriptionAvailable

Source
subscription_identifier?

Returns true if this enum value equals SubscriptionIdentifier

Source
subscription_identifiers_available?

Returns true if this enum value equals SubscriptionIdentifiersAvailable

Source
topic_alias?

Returns true if this enum value equals TopicAlias

Source
topic_alias_maximum?

Returns true if this enum value equals TopicAliasMaximum

Source
user_property?

Returns true if this enum value equals UserProperty

Source
wildcard_subscription_available?

Returns true if this enum value equals WildcardSubscriptionAvailable

Source
will_delay_interval?

Returns true if this enum value equals WillDelayInterval

Source