Table of Contents

Namespace MQTTnet.Client

Classes

DefaultMqttCertificatesProvider
MqttApplicationMessageReceivedEventArgs
MqttClient
MqttClientCertificateSelectionEventArgs
MqttClientCertificateValidationEventArgs
MqttClientConnectResult
MqttClientConnectResultFactory
MqttClientConnectedEventArgs
MqttClientConnectingEventArgs
MqttClientCredentials
MqttClientDefaultCertificateValidationHandler
MqttClientDisconnectOptions
MqttClientDisconnectOptionsBuilder
MqttClientDisconnectOptionsValidator
MqttClientDisconnectedEventArgs
MqttClientDisconnectedException
MqttClientExtensions
MqttClientOptions
MqttClientOptionsBuilder
MqttClientOptionsBuilderTlsParameters
MqttClientOptionsBuilderWebSocketParameters
MqttClientOptionsValidator
MqttClientPublishResult
MqttClientPublishResultFactory
MqttClientSubscribeOptions
MqttClientSubscribeOptionsBuilder
MqttClientSubscribeOptionsValidator
MqttClientSubscribeResult
MqttClientSubscribeResultFactory
MqttClientSubscribeResultItem
MqttClientTcpOptions
MqttClientTlsOptions
MqttClientTlsOptionsBuilder
MqttClientUnexpectedDisconnectReceivedException
MqttClientUnsubscribeOptions
MqttClientUnsubscribeOptionsBuilder
MqttClientUnsubscribeOptionsValidator
MqttClientUnsubscribeResult
MqttClientUnsubscribeResultFactory
MqttClientUnsubscribeResultItem
MqttClientWebSocketOptions
MqttClientWebSocketOptionsBuilder
MqttClientWebSocketProxyOptions
MqttClientWebSocketProxyOptionsBuilder
MqttExtendedAuthenticationExchangeContext
MqttExtendedAuthenticationExchangeData
MqttPacketIdentifierProvider

Interfaces

IMqttClient
IMqttClientCertificatesProvider
IMqttClientChannelOptions
IMqttClientCredentialsProvider
IMqttExtendedAuthenticationExchangeHandler

Enums

MqttApplicationMessageReceivedReasonCode
MqttClientConnectResultCode
MqttClientConnectionStatus
MqttClientDisconnectOptionsReason

This enum only contains values which are valid when a client sends the reason to the server.

MqttClientDisconnectReason
MqttClientPublishReasonCode
MqttClientSubscribeResultCode
MqttClientUnsubscribeResultCode