dxFeed .Net API  5.13.0
dxFeed .Net API library intended to provide market data access for DX clients
Public Member Functions
com.dxfeed.api.LastingEventsCollector< E > Class Template Reference

Class provides methods for collecting and storing lasting events. This collector expands with universal event listener. More...

Inheritance diagram for com.dxfeed.api.LastingEventsCollector< E >:
[legend]
Collaboration diagram for com.dxfeed.api.LastingEventsCollector< E >:
[legend]

Public Member Functions

void EventsReceived (IList< E > events)
 Invoked when events of type E are received. More...
 
- Public Member Functions inherited from com.dxfeed.api.DXFeedLastingEventsCollector
 DXFeedLastingEventsCollector ()
 Default constructor. More...
 
bool HasEvent< E > (object symbol)
 Checks collector contains lasting event for specified symbol and event of type E. More...
 
GetEvent< E > (object symbol)
 Returns lasting event for specified symbol and event of type E. If collector haven't such event null will be returned. More...
 
void OnCandle< TB, TE > (TB buf)
 On Candle events received. More...
 
void OnGreeks< TB, TE > (TB buf)
 On Greeks event received. More...
 
void OnOrder< TB, TE > (TB buf)
 On Order event received. More...
 
void OnProfile< TB, TE > (TB buf)
 On Profile event received. More...
 
void OnQuote< TB, TE > (TB buf)
 On Quote event received More...
 
void OnSeries< TB, TE > (TB buf)
 On Series event received. More...
 
void OnSpreadOrder< TB, TE > (TB buf)
 On SpreadOrder event received. More...
 
void OnFundamental< TB, TE > (TB buf)
 On Fundamental event received. More...
 
void OnTheoPrice< TB, TE > (TB buf)
 On TheoPrice event received. More...
 
void OnTimeAndSale< TB, TE > (TB buf)
 On Time and Sale event received. More...
 
void OnTrade< TB, TE > (TB buf)
 On Trade event received. More...
 
void OnTradeETH< TB, TE > (TB buf)
 On TradeETH event received. More...
 
void OnUnderlying< TB, TE > (TB buf)
 On Underlying event received. More...
 
void OnConfiguration< TB, TE > (TB buf)
 On Configuration event received. More...
 

Additional Inherited Members

- Protected Member Functions inherited from com.dxfeed.api.DXFeedLastingEventsCollector
void AddEvent< E > (object symbol, E eventData)
 

Detailed Description

Class provides methods for collecting and storing lasting events. This collector expands with universal event listener.

Template Parameters
EThe type of event.
Type Constraints
E :class 
E :IDxEventType 

Member Function Documentation

◆ EventsReceived()

void com.dxfeed.api.LastingEventsCollector< E >.EventsReceived ( IList< E >  events)
inline

Invoked when events of type E are received.

Parameters
eventsThe list of received events.

Implements com.dxfeed.api.IDXFeedEventListener< E >.


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