M2Mqtt 4.0.0

M2Mqtt is a MQTT client available for all .Net platform (.Net Framework, .Net Compact Framework and .Net Micro Framework) and WinRT platform (Windows 8.1 and Windows Phone 8.1) for Internet of Things (IoT) and Machie To Machine (M2M) communication.

There is a newer version of this package available.
See the version list below for details.
Install-Package M2Mqtt -Version 4.0.0
dotnet add package M2Mqtt --version 4.0.0
<PackageReference Include="M2Mqtt" Version="4.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add M2Mqtt --version 4.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

1. Support for old 3.1.0 and new 3.1.1 OASIS specification;
2. Added session management (however without persistence) for supporting for 3.1.1 specification;
3. Keep Alive ping request disabled if keep alive timeout is set to zero;
4. Inflight queue size managed;
5. Improvement on receiving thread with some modification on underlying network channel;
6. Bug fixing from issues on CodePlex panel;
7. Released new version 4.0;

Dependencies

This package has no dependencies.

Showing the top 2 GitHub repositories that depend on M2Mqtt:

Repository Stars
GoogleCloudPlatform/dotnet-docs-samples
.NET code samples used on https://cloud.google.com
KjetilSv/Win10As
Make your windows 10 computer IOT friendly

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
4.3.0 202,159 12/6/2015
4.2.0.1 26,412 8/19/2015
4.2.0 2,309 8/14/2015
4.1.0.1 3,147 7/11/2015
4.1.0 12,105 3/28/2015
4.0.0 8,707 12/23/2014
3.6.0 5,670 9/3/2014
3.5.0 2,362 7/18/2014
3.4.0 1,630 6/23/2014
3.3.0 1,694 4/19/2014
3.2.0 1,370 3/28/2014
3.1.0 1,428 3/27/2014
3.0.0 1,756 2/25/2014
2.4.0 1,700 12/17/2013
2.3.0 1,409 11/8/2013
2.2.0 1,364 10/30/2013
2.1.0 1,328 10/12/2013
2.0.0 1,519 10/5/2013
1.1.0 2,887 8/25/2013
Show less