enum MQTT::V5::RetainHandling

Overview

MQTT-3.8.3.1. Controls whether retained messages are delivered when a subscription is made

Defined in:

mqtt/v5/subscribe.cr

Enum Members

SendAlways = 0_u8

send retained messages when the subscription is established

SendIfNew = 1_u8

only send them if the subscription did not already exist

Never = 2_u8

never send retained messages for this subscription

Instance Method Summary

Instance Method Detail

def never? #

Returns true if this enum value equals Never


[View source]
def send_always? #

Returns true if this enum value equals SendAlways


[View source]
def send_if_new? #

Returns true if this enum value equals SendIfNew


[View source]