Class MqttSessionsStorage
- Namespace
- MQTTnet.Server
- Assembly
- MQTTnet.dll
public sealed class MqttSessionsStorage
- Inheritance
-
MqttSessionsStorage
- Inherited Members
-
Constructors
MqttSessionsStorage()
public MqttSessionsStorage()
Methods
Clear()
Dispose()
ReadAllSessions()
public IReadOnlyCollection<MqttSession> ReadAllSessions()
Returns
- IReadOnlyCollection<MqttSession>
TryGetSession(string, out MqttSession)
public bool TryGetSession(string id, out MqttSession session)
Parameters
id
string
session
MqttSession
Returns
- bool
TryRemoveSession(string, out MqttSession)
public bool TryRemoveSession(string id, out MqttSession session)
Parameters
id
string
session
MqttSession
Returns
- bool
UpdateSession(string, MqttSession)
public void UpdateSession(string id, MqttSession session)
Parameters
id
string
session
MqttSession