Infront Data Manager Connect Client (.NET)
Public Member Functions | List of all members
Gevasys.DataCore.Client.IPushClient Interface Reference

More...

Inherits Gevasys.DataCore.Core.IRunnable.

Inherited by Gevasys.DataCore.Client.PushClient.

Public Member Functions

void AddNewData (List< UpdateMessage > newUpdates)
 
void ProcessUpdates (List< UpdateMessage > updates)
 
void Update (IConsumer source, ConsumerStateChangedEventArgs arg)
 Method for processing incoming status notifications for a Consumer. More...
 
- Public Member Functions inherited from Gevasys.DataCore.Core.IRunnable
void Run ()
 Implement this method to start the Thread. More...
 
void Stop ()
 Implement this method to stop the Thread. More...
 

Detailed Description

Represents the interface for push clients.

Member Function Documentation

◆ AddNewData()

void Gevasys.DataCore.Client.IPushClient.AddNewData ( List< UpdateMessage newUpdates)

Adds a list of updates to the internal list of updates for the push client.

Implemented in Gevasys.DataCore.Client.PushClient.

◆ ProcessUpdates()

void Gevasys.DataCore.Client.IPushClient.ProcessUpdates ( List< UpdateMessage updates)

Method for processing all incoming updates.

Parameters
updatesList with the new Updatess

Implemented in Gevasys.DataCore.Client.PushClient, and Gevasys.DataCore.Tools.Cache.PriceCache.

◆ Update()

void Gevasys.DataCore.Client.IPushClient.Update ( IConsumer  source,
ConsumerStateChangedEventArgs  arg 
)

Method for processing incoming status notifications for a Consumer.

Parameters
sourceThe IConsumer source.
argThe notification.

Implemented in Gevasys.DataCore.Tools.Cache.PriceCache.


The documentation for this interface was generated from the following file:

Copyright (C) 2021 Infront Financial Technology GmbH
Mainzer Landstrasse 178 – 190
60327 Frankfurt am Main
Infront Data Manager Connect V4.1