Table of Contents

Class MqttSessionsStorage

Namespace
MQTTnet.Server
Assembly
MQTTnet.dll
public sealed class MqttSessionsStorage
Inheritance
MqttSessionsStorage
Inherited Members

Constructors

MqttSessionsStorage()

public MqttSessionsStorage()

Methods

Clear()

public void Clear()

Dispose()

public void 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