Table of Contents

Class MqttTopicFilterBuilder

Namespace
MQTTnet
Assembly
MQTTnet.dll
public sealed class MqttTopicFilterBuilder
Inheritance
MqttTopicFilterBuilder
Inherited Members

Constructors

MqttTopicFilterBuilder()

public MqttTopicFilterBuilder()

Methods

Build()

public MqttTopicFilter Build()

Returns

MqttTopicFilter

WithAtLeastOnceQoS()

public MqttTopicFilterBuilder WithAtLeastOnceQoS()

Returns

MqttTopicFilterBuilder

WithAtMostOnceQoS()

public MqttTopicFilterBuilder WithAtMostOnceQoS()

Returns

MqttTopicFilterBuilder

WithExactlyOnceQoS()

public MqttTopicFilterBuilder WithExactlyOnceQoS()

Returns

MqttTopicFilterBuilder

WithNoLocal(bool)

public MqttTopicFilterBuilder WithNoLocal(bool value = true)

Parameters

value bool

Returns

MqttTopicFilterBuilder

WithQualityOfServiceLevel(MqttQualityOfServiceLevel)

public MqttTopicFilterBuilder WithQualityOfServiceLevel(MqttQualityOfServiceLevel qualityOfServiceLevel)

Parameters

qualityOfServiceLevel MqttQualityOfServiceLevel

Returns

MqttTopicFilterBuilder

WithRetainAsPublished(bool)

public MqttTopicFilterBuilder WithRetainAsPublished(bool value = true)

Parameters

value bool

Returns

MqttTopicFilterBuilder

WithRetainHandling(MqttRetainHandling)

public MqttTopicFilterBuilder WithRetainHandling(MqttRetainHandling value)

Parameters

value MqttRetainHandling

Returns

MqttTopicFilterBuilder

WithTopic(string)

public MqttTopicFilterBuilder WithTopic(string topic)

Parameters

topic string

Returns

MqttTopicFilterBuilder