IMqttSessionStatus.cs 378 B

123456789101112131415161718
  1. using System.Collections.Generic;
  2. using System.Threading.Tasks;
  3. namespace MQTTnet.Server.Status
  4. {
  5. public interface IMqttSessionStatus
  6. {
  7. string ClientId { get; }
  8. long PendingApplicationMessagesCount { get; }
  9. IDictionary<object, object> Items { get; }
  10. Task ClearPendingApplicationMessagesAsync();
  11. Task DeleteAsync();
  12. }
  13. }