Namespace nanoFramework.M2Mqtt
Classes
- Fx
Support methods for specific framework
- IPAddressUtility
IPAddress Utility class
- MqttClient
MQTT Client
- MqttNetworkChannel
Channel to communicate over the network
- MqttSettings
Settings class for the MQTT broker
- MqttSslUtility
MQTT SSL utility class
Interfaces
- IMqttClient
Interface for MQTT client.
- IMqttNetworkChannel
Interface for channel under MQTT library
Enums
- MqttProtocolVersion
MQTT protocol version
- MqttSslProtocols
Supported SSL/TLS protocol versions.
Delegates
- IMqttClient.ConnectionClosedEventHandler
Delegate that defines event handler for client/peer disconnection.
- IMqttClient.MqttMsgPublishEventHandler
Delegate that defines event handler for PUBLISH message received.
- IMqttClient.MqttMsgPublishedEventHandler
Delegate that defines event handler for published message.
- IMqttClient.MqttMsgSubscribedEventHandler
Delegate that defines event handler for subscribed topic.
- IMqttClient.MqttMsgUnsubscribedEventHandler
Delegate that defines event handler for unsubscribed topic.
- MqttClient.ConnectionClosedEventHandler
Delegate that defines event handler for client/peer disconnection
- MqttClient.ConnectionClosedRequestEventHandler
Delegate that defines event handler for server disconnection request
- MqttClient.ConnectionOpenedEventHandler
Delegate that defines event handler for unsubscribed topic
- MqttClient.MqttMsgAuthenticationEventHandler
Delegate that defines event handler for authentication topic, v5.0 only
- MqttClient.MqttMsgPublishEventHandler
Delegate that defines event handler for PUBLISH message received
- MqttClient.MqttMsgPublishedEventHandler
Delegate that defines event handler for published message
- MqttClient.MqttMsgSubscribedEventHandler
Delegate that defines event handler for subscribed topic
- MqttClient.MqttMsgUnsubscribedEventHandler
Delegate that defines event handler for unsubscribed topic