dxFeed .Net API
7.1.0
dxFeed .Net API library intended to provide market data access for DX clients
|
Public Member Functions | |
DXFeedSnapshotCollector () | |
Default constructor. More... | |
void | OnCandleSnapshot< TB, TE > (TB buf) |
On Candle snapshot event received. More... | |
void | OnGreeksSnapshot< TB, TE > (TB buf) |
On Greeks snapshot event received. More... | |
void | OnOrderSnapshot< TB, TE > (TB buf) |
On Order snapshot event received. More... | |
void | OnSeriesSnapshot< TB, TE > (TB buf) |
On Series snapshot event received. More... | |
void | OnSpreadOrderSnapshot< TB, TE > (TB buf) |
On SpreadOrder snapshot event received. More... | |
void | OnTimeAndSaleSnapshot< TB, TE > (TB buf) |
On TimeAndSale snapshot event received. More... | |
void | EventsReceived (IList< E > events) |
Invoked when events of type E are received. More... | |
Protected Member Functions | |
virtual IList< E > | FilterEvents (IList< E > events) |
Properties | |
bool | IsDone [get] |
Returns true if collector contains full snapshot. More... | |
List< E > | Events [get] |
Gets all collected events of this snapshot. More... | |
Collector of snapshot events.
It is also listener of snapshot events that stores all events into list. Events are updated with snapshot. You can get events list at any time. This class supports only one snapshot.
E | The event type. |
E | : | IDxEventType |
|
inline |
Default constructor.
|
inline |
Invoked when events of type E are received.
events | The list of received events. |
Implements com.dxfeed.api.IDXFeedEventListener< E >.
|
inline |
On Candle snapshot event received.
TB | Event buffer type. |
TE | Event type. |
buf | Event buffer object. |
Implements com.dxfeed.api.IDxCandleSnapshotListener.
TB | : | IDxEventBuf<TE> | |
TE | : | IDxCandle |
|
inline |
On Greeks snapshot event received.
TB | Event buffer type. |
TE | Event type. |
buf | Event buffer object. |
Implements com.dxfeed.api.IDxGreeksSnapshotListener.
TB | : | IDxEventBuf<TE> | |
TE | : | IDxGreeks |
|
inline |
On Order snapshot event received.
TB | Event buffer type. |
TE | Event type. |
buf | Event buffer object. |
Implements com.dxfeed.api.IDxOrderSnapshotListener.
TB | : | IDxEventBuf<TE> | |
TE | : | IDxOrder |
|
inline |
On Series snapshot event received.
TB | Event buffer type. |
TE | Event type. |
buf | Event buffer object. |
Implements com.dxfeed.api.IDxSeriesSnapshotListener.
TB | : | IDxEventBuf<TE> | |
TE | : | IDxSeries |
|
inline |
On SpreadOrder snapshot event received.
TB | Event buffer type. |
TE | Event type. |
buf | Event buffer object. |
Implements com.dxfeed.api.IDxSpreadOrderSnapshotListener.
TB | : | IDxEventBuf<TE> | |
TE | : | IDxSpreadOrder |
|
inline |
On TimeAndSale snapshot event received.
TB | Event buffer type. |
TE | Event type. |
buf | Event buffer object. |
Implements com.dxfeed.api.IDxTimeAndSaleSnapshotListener.
TB | : | IDxEventBuf<TE> | |
TE | : | IDxTimeAndSale |
|
get |
Gets all collected events of this snapshot.
|
get |
Returns true
if collector contains full snapshot.