Class MqttServerEventContainer
- Namespace
- MQTTnet.Server
- Assembly
- MQTTnet.dll
public sealed class MqttServerEventContainer
- Inheritance
-
MqttServerEventContainer
- Inherited Members
-
Constructors
MqttServerEventContainer()
public MqttServerEventContainer()
Properties
ApplicationMessageEnqueuedOrDroppedEvent
public AsyncEvent<ApplicationMessageEnqueuedEventArgs> ApplicationMessageEnqueuedOrDroppedEvent { get; }
Property Value
- AsyncEvent<ApplicationMessageEnqueuedEventArgs>
ApplicationMessageNotConsumedEvent
public AsyncEvent<ApplicationMessageNotConsumedEventArgs> ApplicationMessageNotConsumedEvent { get; }
Property Value
- AsyncEvent<ApplicationMessageNotConsumedEventArgs>
ClientAcknowledgedPublishPacketEvent
public AsyncEvent<ClientAcknowledgedPublishPacketEventArgs> ClientAcknowledgedPublishPacketEvent { get; }
Property Value
- AsyncEvent<ClientAcknowledgedPublishPacketEventArgs>
ClientConnectedEvent
public AsyncEvent<ClientConnectedEventArgs> ClientConnectedEvent { get; }
Property Value
- AsyncEvent<ClientConnectedEventArgs>
ClientDisconnectedEvent
public AsyncEvent<ClientDisconnectedEventArgs> ClientDisconnectedEvent { get; }
Property Value
- AsyncEvent<ClientDisconnectedEventArgs>
ClientSubscribedTopicEvent
public AsyncEvent<ClientSubscribedTopicEventArgs> ClientSubscribedTopicEvent { get; }
Property Value
- AsyncEvent<ClientSubscribedTopicEventArgs>
ClientUnsubscribedTopicEvent
public AsyncEvent<ClientUnsubscribedTopicEventArgs> ClientUnsubscribedTopicEvent { get; }
Property Value
- AsyncEvent<ClientUnsubscribedTopicEventArgs>
InterceptingClientEnqueueEvent
public AsyncEvent<InterceptingClientApplicationMessageEnqueueEventArgs> InterceptingClientEnqueueEvent { get; }
Property Value
- AsyncEvent<InterceptingClientApplicationMessageEnqueueEventArgs>
InterceptingInboundPacketEvent
public AsyncEvent<InterceptingPacketEventArgs> InterceptingInboundPacketEvent { get; }
Property Value
- AsyncEvent<InterceptingPacketEventArgs>
InterceptingOutboundPacketEvent
public AsyncEvent<InterceptingPacketEventArgs> InterceptingOutboundPacketEvent { get; }
Property Value
- AsyncEvent<InterceptingPacketEventArgs>
InterceptingPublishEvent
public AsyncEvent<InterceptingPublishEventArgs> InterceptingPublishEvent { get; }
Property Value
- AsyncEvent<InterceptingPublishEventArgs>
InterceptingSubscriptionEvent
public AsyncEvent<InterceptingSubscriptionEventArgs> InterceptingSubscriptionEvent { get; }
Property Value
- AsyncEvent<InterceptingSubscriptionEventArgs>
InterceptingUnsubscriptionEvent
public AsyncEvent<InterceptingUnsubscriptionEventArgs> InterceptingUnsubscriptionEvent { get; }
Property Value
- AsyncEvent<InterceptingUnsubscriptionEventArgs>
LoadingRetainedMessagesEvent
public AsyncEvent<LoadingRetainedMessagesEventArgs> LoadingRetainedMessagesEvent { get; }
Property Value
- AsyncEvent<LoadingRetainedMessagesEventArgs>
PreparingSessionEvent
public AsyncEvent<EventArgs> PreparingSessionEvent { get; }
Property Value
- AsyncEvent<EventArgs>
QueuedApplicationMessageOverwrittenEvent
public AsyncEvent<QueueMessageOverwrittenEventArgs> QueuedApplicationMessageOverwrittenEvent { get; }
Property Value
- AsyncEvent<QueueMessageOverwrittenEventArgs>
RetainedMessageChangedEvent
public AsyncEvent<RetainedMessageChangedEventArgs> RetainedMessageChangedEvent { get; }
Property Value
- AsyncEvent<RetainedMessageChangedEventArgs>
RetainedMessagesClearedEvent
public AsyncEvent<EventArgs> RetainedMessagesClearedEvent { get; }
Property Value
- AsyncEvent<EventArgs>
SessionDeletedEvent
public AsyncEvent<SessionDeletedEventArgs> SessionDeletedEvent { get; }
Property Value
- AsyncEvent<SessionDeletedEventArgs>
StartedEvent
public AsyncEvent<EventArgs> StartedEvent { get; }
Property Value
- AsyncEvent<EventArgs>
StoppedEvent
public AsyncEvent<EventArgs> StoppedEvent { get; }
Property Value
- AsyncEvent<EventArgs>
ValidatingConnectionEvent
public AsyncEvent<ValidatingConnectionEventArgs> ValidatingConnectionEvent { get; }
Property Value
- AsyncEvent<ValidatingConnectionEventArgs>