Interface ILowLevelMqttClient
- Namespace
- MQTTnet.LowLevelClient
- Assembly
- MQTTnet.dll
public interface ILowLevelMqttClient : IDisposable
- Inherited Members
-
Properties
IsConnected
bool IsConnected { get; }
Property Value
- bool
Methods
ConnectAsync(MqttClientOptions, CancellationToken)
Task ConnectAsync(MqttClientOptions options, CancellationToken cancellationToken = default)
Parameters
options
MqttClientOptions
cancellationToken
CancellationToken
Returns
- Task
DisconnectAsync(CancellationToken)
Task DisconnectAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationToken
Returns
- Task
ReceiveAsync(CancellationToken)
Task<MqttPacket> ReceiveAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationToken
Returns
- Task<MqttPacket>
SendAsync(MqttPacket, CancellationToken)
Task SendAsync(MqttPacket packet, CancellationToken cancellationToken = default)
Parameters
packet
MqttPacket
cancellationToken
CancellationToken
Returns
- Task
Events
InspectPacketAsync
event Func<InspectMqttPacketEventArgs, Task> InspectPacketAsync
Event Type
- Func<InspectMqttPacketEventArgs, Task>