dxFeed .Net API  5.13.0
dxFeed .Net API library intended to provide market data access for DX clients
Public Member Functions | Package Functions | Properties
com.dxfeed.native.events.NativeSpreadOrder Class Reference

Spread order event is a snapshot for a full available market depth for all spreads on a given underlying symbol.The collection of spread order events of a symbol represents the most recent information that is available about spread orders on the market at any given moment of time. More...

Inheritance diagram for com.dxfeed.native.events.NativeSpreadOrder:
[legend]
Collaboration diagram for com.dxfeed.native.events.NativeSpreadOrder:
[legend]

Public Member Functions

override string ToString ()
 
- Public Member Functions inherited from com.dxfeed.native.events.NativeOrderBase
override string ToString ()
 
override object Clone ()
 

Package Functions

unsafe NativeSpreadOrder (DxOrder *order, string symbol)
 
 NativeSpreadOrder (IDxSpreadOrder order)
 
- Package Functions inherited from com.dxfeed.native.events.NativeOrderBase
unsafe NativeOrderBase (DxOrder *o, string symbol)
 
 NativeOrderBase (IDxOrderBase order)
 

Properties

string SpreadSymbol [get, private set]
 Returns spread symbol of this event. More...
 
- Properties inherited from com.dxfeed.native.events.NativeOrderBase
IndexedEventSource Source [get, set]
 Returns source of this event. More...
 
EventFlag EventFlags [get, set]
 Gets or sets transactional event flags. See "Event Flags" section from IDxIndexedEvent. More...
 
long Index [get, set]
 Gets unique per-symbol index of this event. More...
 
DateTime Time [get, set]
 Returns date time of this order. More...
 
int TimeNanoPart [get, set]
 Returns microseconds and nanoseconds time part of the last trade. More...
 
int Sequence [get, set]
 Returns sequence number of this order to distinguish orders that have the same Time. This sequence number does not have to be unique and does not need to be sequential. More...
 
double Price [get, set]
 Returns price of this order. More...
 
long Size [get, set]
 Returns size of this order. More...
 
int Count [get, set]
 Returns number of individual orders in this aggregate order. More...
 
Scope Scope [get, set]
 Returns scope of this order. More...
 
Side Side [get, set]
 Returns side of this order. More...
 
char ExchangeCode [get, set]
 Returns exchange code of this order. More...
 
- Properties inherited from com.dxfeed.native.events.MarketEventImpl
string EventSymbol [get, private set]
 Returns symbol of this event. More...
 
object IDxEventType. EventSymbol [get]
 
- Properties inherited from com.dxfeed.api.events.IDxOrderBase
DateTime Time [get]
 Returns date time of this order. More...
 
int TimeNanoPart [get]
 Returns microseconds and nanoseconds time part of the last trade. More...
 
int Sequence [get]
 Returns sequence number of this order to distinguish orders that have the same Time. This sequence number does not have to be unique and does not need to be sequential. More...
 
double Price [get]
 Returns price of this order. More...
 
long Size [get]
 Returns size of this order. More...
 
int Count [get]
 Returns number of individual orders in this aggregate order. More...
 
Scope Scope [get]
 Returns scope of this order. More...
 
Side Side [get]
 Returns side of this order. More...
 
char ExchangeCode [get]
 Returns exchange code of this order. More...
 
- Properties inherited from com.dxfeed.api.events.IDxSpreadOrder
string SpreadSymbol [get]
 Returns spread symbol of this event. More...
 

Additional Inherited Members

- Protected Member Functions inherited from com.dxfeed.native.events.MarketEventImpl
 MarketEventImpl (string symbol)
 Protected constructor for concrete implementation classes that initializes EventSymbol property. More...
 

Detailed Description

Spread order event is a snapshot for a full available market depth for all spreads on a given underlying symbol.The collection of spread order events of a symbol represents the most recent information that is available about spread orders on the market at any given moment of time.

Constructor & Destructor Documentation

◆ NativeSpreadOrder() [1/2]

unsafe com.dxfeed.native.events.NativeSpreadOrder.NativeSpreadOrder ( DxOrder order,
string  symbol 
)
inlinepackage

◆ NativeSpreadOrder() [2/2]

com.dxfeed.native.events.NativeSpreadOrder.NativeSpreadOrder ( IDxSpreadOrder  order)
inlinepackage

Member Function Documentation

◆ ToString()

override string com.dxfeed.native.events.NativeSpreadOrder.ToString ( )
inline

Property Documentation

◆ SpreadSymbol

string com.dxfeed.native.events.NativeSpreadOrder.SpreadSymbol
getprivate set

Returns spread symbol of this event.


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