Difference between revisions of "OpcLabs.MqttNet communication package"

From OPC Labs Knowledge Base
Jump to navigation Jump to search
Line 45: Line 45:
 
|-
 
|-
 
|ManagedMqttClientOptions.ClientOptions.CommunicationTimeout
 
|ManagedMqttClientOptions.ClientOptions.CommunicationTimeout
|
+
|System.Timespan
 
|
 
|
 
|-
 
|-
 
|ManagedMqttClientOptions.ClientOptions.ExtendedAuthenticationExchangeHandler
 
|ManagedMqttClientOptions.ClientOptions.ExtendedAuthenticationExchangeHandler
|
+
|MQTTnet.Client.ExtendedAuthenticationExchange.IMqttExtendedAuthenticationExchangeHandler
 
|
 
|
 
|-
 
|-
Line 85: Line 85:
 
|-
 
|-
 
|ManagedMqttClientOptions.ClientOptions.TopicAliasMaximum
 
|ManagedMqttClientOptions.ClientOptions.TopicAliasMaximum
|
+
|System.Nullable<System.UInt16>
 
|
 
|
 
|-
 
|-
 
|ManagedMqttClientOptions.ClientOptions.WillDelayInterval
 
|ManagedMqttClientOptions.ClientOptions.WillDelayInterval
|
+
|System.Nullable<System.UInt16>
 
|
 
|
 
|-
 
|-

Revision as of 21:54, 12 December 2019

Configuring the communication package

ClientWaitTimeout System.Int32
ManagedMqttClientOptions MQTTnet.Extensions.ManagedClient.ManagedMqttClientOptions
ManagedMqttClientOptions.AutoReconnectDelay System.TimeSpan
ManagedMqttClientOptions.ClientOptions MQTTnet.Client.Options.IMqttClientOptions
ManagedMqttClientOptions.ClientOptions.AuthenticationData System.Byte[]
ManagedMqttClientOptions.ClientOptions.AuthenticationMethod System.String
ManagedMqttClientOptions.ClientOptions.ChannelOptions
ManagedMqttClientOptions.ClientOptions.CleanSession System.Boolean
ManagedMqttClientOptions.ClientOptions.ClientId System.String
ManagedMqttClientOptions.ClientOptions.Credentials
ManagedMqttClientOptions.ClientOptions.CommunicationTimeout System.Timespan
ManagedMqttClientOptions.ClientOptions.ExtendedAuthenticationExchangeHandler MQTTnet.Client.ExtendedAuthenticationExchange.IMqttExtendedAuthenticationExchangeHandler
ManagedMqttClientOptions.ClientOptions.KeepAlivePeriod System.Timespan
ManagedMqttClientOptions.ClientOptions.KeepAliveSendInterval System.Nullable<System.TimeSpan>
ManagedMqttClientOptions.ClientOptions.MaximumPacketSize System.Nullable<System.UInt32>
ManagedMqttClientOptions.ClientOptions.ProtocolVersion MQTTnet.Formatter.MqttProtocolVersion
ManagedMqttClientOptions.ClientOptions.ReceiveMaximum System.Nullable<UInt16>
ManagedMqttClientOptions.ClientOptions.RequestProblemInformation System.Nullable<System.Boolean>
ManagedMqttClientOptions.ClientOptions.RequestResponseInformation System.Nullable<System.Boolean>
ManagedMqttClientOptions.ClientOptions.SessionExpiryInterval System.Nullable<System.UInt32>
ManagedMqttClientOptions.ClientOptions.TopicAliasMaximum System.Nullable<System.UInt16>
ManagedMqttClientOptions.ClientOptions.WillDelayInterval System.Nullable<System.UInt16>
ManagedMqttClientOptions.ConnectionCheckInterval System.TimeSpan
ManagedMqttClientOptions.MaxPendingMessages System.Int32
ManagedMqttClientOptions.PendingMessagesOverflowStrategy MQTTnet.Server.MqttPendingMessagesOverflowStrategy
ManagedMqttClientOptions.Storage MQTTnet.Extensions.ManagedClient.IManagedMqttClientStorage
MqttClientOptions MQTTnet.Client.Options.MqttClientOptions
MqttClientTcpOptions MQTTnet.Client.Options.MqttClientTcpOptions
MqttClientWebSocketOptions MQTTnet.Client.Options.MqttClientWebSocketOptions