IEventDispatcher

Overview

The Interface IEventDispatcher interface defines entity that is able to push events data to the clients, f.e. Super-channel connections. The MessageQueueManager class stores internal list of those entities to be able to actively push serialized events data to the clients when possible.

Location


Properties


ClientId

Gets client Id

 

property ClientId: Guid read;

 

Guid ClientId { get; }

 

ReadOnly Property ClientId() As Guid

Required Methods


DispatchEvents

Dispatches serialized events data contained in the provided message queue to the client.

 

method DispatchEvents(queue: IMessageQueue)

 

void DispatchEvents(IMessageQueue queue)

 

Sub DispatchEvents(queue As IMessageQueue)

Parameters:

  • queue: Message queue