IOT Dash
Public Member Functions | Properties | List of all members
IotDash.Services.Mqtt.Implementation.HostedMqttService Class Reference
Inheritance diagram for IotDash.Services.Mqtt.Implementation.HostedMqttService:
Inheritance graph
[legend]
Collaboration diagram for IotDash.Services.Mqtt.Implementation.HostedMqttService:
Collaboration graph
[legend]

Public Member Functions

 HostedMqttService (IServiceProvider provider)
 
void Dispose ()
 

Properties

IServiceProvider ServiceProvider [get]
 
IMqttClient Client [get]
 
MqttNet_ConnectionHandler Handler [get]
 
MqttNet_Publisher Publisher [get]
 
MqttNet_Subscriber Subscriber [get]
 
MqttNet_Mediator Mediator [get]
 
TaskUnwrapper Unwrapper [get]
 

Detailed Description

This class is the root of the MQTT service, responsible for initiation and shutdown of its components. The whole service is an bridge between the IMqttClient and the event bus of the application.
The service consists of the following components:


The documentation for this class was generated from the following file: