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.NativeQuote Class Reference

Quote event is a snapshot of the best bid and ask prices, and other fields that change with each quote. It represents the most recent information that is available about the best quote on the market at any given moment of time. More...

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

Public Member Functions

override string ToString ()
 
override object Clone ()
 

Package Functions

unsafe NativeQuote (DxQuote *q, string symbol)
 
 NativeQuote (IDxQuote quote)
 

Properties

DateTime Time [get, private set]
 Returns time of the last bid or ask change. This method is the same as max(getBidTime(), getAskTime()) Note, that unlike bid/ask times, that are transmitted over network in a second-precision, this time is transmitted up to a millisecond and even nano-second precision (see getTimeNanoPart()) if it is enabled on server side. More...
 
int Sequence [get, private set]
 Returns sequence number of this quote to distinguish quotes that have the same time. This sequence number does not have to be unique and does not need to be sequential. More...
 
int TimeNanoPart [get, private set]
 Returns microseconds and nanoseconds part of time of the last bid or ask change. More...
 
DateTime BidTime [get, private set]
 Returns time of the last bid change. This time is always transmitted with seconds precision, so the result of this method is usually a multiple of 1000. More...
 
char BidExchangeCode [get, private set]
 Returns bid exchange code. More...
 
double BidPrice [get, private set]
 Returns bid price. More...
 
long BidSize [get, private set]
 Returns bid size. More...
 
DateTime AskTime [get, private set]
 Returns date time of the last ask change. This time is always transmitted with seconds precision, so the result of this method is usually a multiple of 1000. More...
 
char AskExchangeCode [get, private set]
 Returns ask exchange code. More...
 
double AskPrice [get, private set]
 Returns ask price. More...
 
long AskSize [get, private set]
 Returns ask size. More...
 
Scope Scope [get, set]
 Returns whether quote is composite or regional (other constants are not used here) 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.IDxQuote
DateTime Time [get]
 Returns time of the last bid or ask change. This method is the same as max(getBidTime(), getAskTime()) Note, that unlike bid/ask times, that are transmitted over network in a second-precision, this time is transmitted up to a millisecond and even nano-second precision (see getTimeNanoPart()) if it is enabled on server side. More...
 
int Sequence [get]
 Returns sequence number of this quote to distinguish quotes that have the same time. This sequence number does not have to be unique and does not need to be sequential. More...
 
int TimeNanoPart [get]
 Returns microseconds and nanoseconds part of time of the last bid or ask change. More...
 
DateTime BidTime [get]
 Returns time of the last bid change. This time is always transmitted with seconds precision, so the result of this method is usually a multiple of 1000. More...
 
char BidExchangeCode [get]
 Returns bid exchange code. More...
 
double BidPrice [get]
 Returns bid price. More...
 
long BidSize [get]
 Returns bid size. More...
 
DateTime AskTime [get]
 Returns date time of the last ask change. This time is always transmitted with seconds precision, so the result of this method is usually a multiple of 1000. More...
 
char AskExchangeCode [get]
 Returns ask exchange code. More...
 
double AskPrice [get]
 Returns ask price. More...
 
long AskSize [get]
 Returns ask size. More...
 
Scope Scope [get]
 Returns scope 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

Quote event is a snapshot of the best bid and ask prices, and other fields that change with each quote. It represents the most recent information that is available about the best quote on the market at any given moment of time.

Constructor & Destructor Documentation

◆ NativeQuote() [1/2]

unsafe com.dxfeed.native.events.NativeQuote.NativeQuote ( DxQuote q,
string  symbol 
)
inlinepackage

◆ NativeQuote() [2/2]

com.dxfeed.native.events.NativeQuote.NativeQuote ( IDxQuote  quote)
inlinepackage

Member Function Documentation

◆ Clone()

override object com.dxfeed.native.events.NativeQuote.Clone ( )
inlinevirtual

◆ ToString()

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

Property Documentation

◆ AskExchangeCode

char com.dxfeed.native.events.NativeQuote.AskExchangeCode
getprivate set

Returns ask exchange code.

◆ AskPrice

double com.dxfeed.native.events.NativeQuote.AskPrice
getprivate set

Returns ask price.

◆ AskSize

long com.dxfeed.native.events.NativeQuote.AskSize
getprivate set

Returns ask size.

◆ AskTime

DateTime com.dxfeed.native.events.NativeQuote.AskTime
getprivate set

Returns date time of the last ask change. This time is always transmitted with seconds precision, so the result of this method is usually a multiple of 1000.

◆ BidExchangeCode

char com.dxfeed.native.events.NativeQuote.BidExchangeCode
getprivate set

Returns bid exchange code.

◆ BidPrice

double com.dxfeed.native.events.NativeQuote.BidPrice
getprivate set

Returns bid price.

◆ BidSize

long com.dxfeed.native.events.NativeQuote.BidSize
getprivate set

Returns bid size.

◆ BidTime

DateTime com.dxfeed.native.events.NativeQuote.BidTime
getprivate set

Returns time of the last bid change. This time is always transmitted with seconds precision, so the result of this method is usually a multiple of 1000.

◆ Scope

Scope com.dxfeed.native.events.NativeQuote.Scope
getset

Returns whether quote is composite or regional (other constants are not used here)

◆ Sequence

int com.dxfeed.native.events.NativeQuote.Sequence
getprivate set

Returns sequence number of this quote to distinguish quotes that have the same time. This sequence number does not have to be unique and does not need to be sequential.

◆ Time

DateTime com.dxfeed.native.events.NativeQuote.Time
getprivate set

Returns time of the last bid or ask change. This method is the same as max(getBidTime(), getAskTime()) Note, that unlike bid/ask times, that are transmitted over network in a second-precision, this time is transmitted up to a millisecond and even nano-second precision (see getTimeNanoPart()) if it is enabled on server side.

◆ TimeNanoPart

int com.dxfeed.native.events.NativeQuote.TimeNanoPart
getprivate set

Returns microseconds and nanoseconds part of time of the last bid or ask change.


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