Compare commits

...
3 Commits
Author SHA1 Message Date
BlubbFish 0a913efc4a Add Readme and Error Suppression 2026-08-03 23:07:55 +02:00
BlubbFish 04d70426ef make mirror on github.com 2021-08-22 00:20:43 +02:00
BlubbFish 0957512354 updateing some unused var to ifdef 2021-04-10 18:57:53 +02:00
4 changed files with 21 additions and 2 deletions
+10
View File
@@ -0,0 +1,10 @@
// This file is used by Code Analysis to maintain SuppressMessage
// attributes that are applied to this project.
// Project-level suppressions either have no target or are given
// a specific target and scoped to a namespace, type, member, etc.
using System.Diagnostics.CodeAnalysis;
[assembly: SuppressMessage("Style", "IDE0046:In bedingten Ausdruck konvertieren", Justification = "<Ausstehend>", Scope = "member", Target = "~M:uPLibrary.Networking.M2Mqtt.MqttClient.Publish(System.String,System.Byte[],System.Byte,System.Boolean)~System.UInt16")]
[assembly: SuppressMessage("CodeQuality", "IDE0051:Nicht verwendete private Member entfernen", Justification = "<Ausstehend>", Scope = "member", Target = "~M:uPLibrary.Networking.M2Mqtt.MqttClient.SendReceive(System.Byte[])~uPLibrary.Networking.M2Mqtt.Messages.MqttMsgBase")]
[assembly: SuppressMessage("Style", "IDE0046:In bedingten Ausdruck konvertieren", Justification = "<Ausstehend>", Scope = "member", Target = "~M:uPLibrary.Networking.M2Mqtt.MqttClient.SendReceive(System.Byte[],System.Int32)~uPLibrary.Networking.M2Mqtt.Messages.MqttMsgBase")]
+4
View File
@@ -21,4 +21,8 @@
<DefineConstants>TRACE;SSL</DefineConstants> <DefineConstants>TRACE;SSL</DefineConstants>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<Content Include="../README.md" />
</ItemGroup>
</Project> </Project>
+4 -1
View File
@@ -48,9 +48,10 @@ namespace uPLibrary.Networking.M2Mqtt {
private Socket socket; private Socket socket;
// using SSL // using SSL
private readonly Boolean secure; private readonly Boolean secure;
#if MF_FRAMEWORK_VERSION_V4_2 || MF_FRAMEWORK_VERSION_V4_3
// CA certificate (on client) // CA certificate (on client)
private readonly X509Certificate caCert; private readonly X509Certificate caCert;
#endif
// Server certificate (on broker) // Server certificate (on broker)
private readonly X509Certificate serverCert; private readonly X509Certificate serverCert;
// client certificate (on client) // client certificate (on client)
@@ -197,7 +198,9 @@ namespace uPLibrary.Networking.M2Mqtt {
this.RemoteIpAddress = remoteIpAddress; this.RemoteIpAddress = remoteIpAddress;
this.RemotePort = remotePort; this.RemotePort = remotePort;
this.secure = secure; this.secure = secure;
#if MF_FRAMEWORK_VERSION_V4_2 || MF_FRAMEWORK_VERSION_V4_3
this.caCert = caCert; this.caCert = caCert;
#endif
this.clientCert = clientCert; this.clientCert = clientCert;
this.sslProtocol = sslProtocol; this.sslProtocol = sslProtocol;
#if !(MF_FRAMEWORK_VERSION_V4_2 || MF_FRAMEWORK_VERSION_V4_3 || COMPACT_FRAMEWORK) #if !(MF_FRAMEWORK_VERSION_V4_2 || MF_FRAMEWORK_VERSION_V4_3 || COMPACT_FRAMEWORK)
+2
View File
@@ -1,2 +1,4 @@
# M2Mqtt # M2Mqtt
Based on https://github.com/eclipse/paho.mqtt.m2mqtt Based on https://github.com/eclipse/paho.mqtt.m2mqtt
Maybe you find this Repo on Github. This is a mirror from [here](https://git.blubbfish.net/vs_librarys/mqtt).