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

  updates | List 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

  source | The IConsumer source.
  arg | The notification.

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

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

- IPushClient.cs

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