ATAS
Loading...
Searching...
No Matches
ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth > Class Template Reference
Inheritance diagram for ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >:
[legend]
Collaboration diagram for ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >:
[legend]

Public Member Functions

void Clear ()
 
IReadOnlyCollection< TMarketDepth > Update (IReadOnlyCollection< TMarketDepth > depths)
 
TMarketDepth UpdateLevel1 (TMarketDepth depth)
 
void Clear ()
 
IReadOnlyCollection< TMarketDepth > Update (IReadOnlyCollection< TMarketDepth > depths)
 
TMarketDepth UpdateLevel1 (TMarketDepth depth)
 

Properties

SyncRoot SyncRoot [get]
 
int DepthLevelsCount [get, set]
 Gets or sets how many MarketDepth levels to store.
 
IEnumerable< TMarketDepth > Asks [get]
 
IEnumerable< TMarketDepth > Bids [get]
 
IEnumerable< TMarketDepth > All [get]
 
- Properties inherited from ATAS.DataFeedsCore.Dom.IDomManager< TMarketDepth >
SyncRoot SyncRoot [get]
 
IEnumerable< TMarketDepth > Asks [get]
 
IEnumerable< TMarketDepth > Bids [get]
 
IEnumerable< TMarketDepth > All [get]
 

Member Function Documentation

◆ Clear()

◆ Update()

IReadOnlyCollection< TMarketDepth > ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >.Update ( IReadOnlyCollection< TMarketDepth >  depths)

◆ UpdateLevel1()

TMarketDepth ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >.UpdateLevel1 ( TMarketDepth  depth)

Property Documentation

◆ All

IEnumerable<TMarketDepth> ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >.All
get

◆ Asks

IEnumerable<TMarketDepth> ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >.Asks
get

◆ Bids

IEnumerable<TMarketDepth> ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >.Bids
get

◆ DepthLevelsCount

int ATAS.DataFeedsCore.Dom.LimitDomManager< TMarketDepth >.DepthLevelsCount
getset

Gets or sets how many MarketDepth levels to store.

◆ SyncRoot


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