IEventDispatcher

Overview

The 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.

For internal use only.

Location

  • Reference: RemObjects.SDK.Server.dll
  • Namespace: RemObjects.SDK.Server
  • Platforms: .NET Core, .NET Framework, .NET Standard


Properties


ClientId

Gets client Id

 

property ClientId: Guid read;

 

Guid ClientId { get; }

 

var ClientId: Guid { 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)

 

func DispatchEvents(_ queue: IMessageQueue)

 

Sub DispatchEvents(queue As IMessageQueue)

Parameters:

  • queue: Message queue