Table of Contents

Interface IMessageDispatcher

Namespace
Sportradar.LiveData.Sdk.Common.Interfaces
Assembly
Sportradar.LiveData.Sdk.dll
public interface IMessageDispatcher : IStartable
Inherited Members

Properties

HealthStatus

bool HealthStatus { get; }

Property Value

bool

Methods

EnqueueEntity(ProtocolProviderType, EntityBase)

void EnqueueEntity(ProtocolProviderType provider, EntityBase entity)

Parameters

provider ProtocolProviderType
entity EntityBase

RegisterFeedDispatchers(IList<IFeedDispatcher>)

void RegisterFeedDispatchers(IList<IFeedDispatcher> feed_dispatchers)

Parameters

feed_dispatchers IList<IFeedDispatcher>

Events

OnDispatcherHealthStatusChanged

event MessageDispatcherDelegates.DispatcherHealthStatusDelegate OnDispatcherHealthStatusChanged

Event Type

MessageDispatcherDelegates.DispatcherHealthStatusDelegate