dxFeed .Net API  7.1.0
dxFeed .Net API library intended to provide market data access for DX clients
com.dxfeed.api Namespace Reference

Namespaces

Data Structures

class  DXEndpoint
 Manages network connections to DXFeed. More...
 
class  DxException
 
class  DXFeed
 Main entry class for dxFeed API (read it first). More...
 
class  DXFeedEventHandler
 The universal event listener class for handling all native events. It is aggregates as simple as snapshots events and calls IDXFeedEventListener<E> from list. This class used as event listener converter from native events wrapper to high-level event listener.
 
class  DXFeedLastingEventsCollector
 Class provides methods for collecting and storing lasting events.
 
class  DXFeedSnapshotCollector
 
class  DXFeedSubscription
 Subscription for a set of symbols and event types. More...
 
class  DXFeedSymbolsUpdateEventArgs
 Represents class contains data for symbols update events. More...
 
class  DXFeedTimeSeriesSubscription
 
interface  IDxCandleListener
 Interface provides receiving candle events More...
 
interface  IDxCandleSnapshotListener
 Interface provides receiving candle snapshot events. More...
 
interface  IDxConfigurationListener
 Interface provides receiving Configuration events. More...
 
interface  IDxConnection
 Interface provides operations with event subscription More...
 
interface  IDXEndpoint
 Manages network connections to DXFeed. More...
 
interface  IDxEventListener
 Interface provides receiving events. More...
 
interface  IDXFeed
 Main entry class for dxFeed API (read it first). More...
 
interface  IDXFeedEventListener
 The listener interface for receiving events of the specified type E. More...
 
interface  IDxFeedListener
 Interface provides receiving events More...
 
interface  IDXFeedSubscription
 Subscription for a set of symbols and event types. More...
 
interface  IDXFeedTimeSeriesSubscription
 
interface  IDxFundamentalListener
 Interface provides receiving fundamental events. More...
 
interface  IDxGreeksListener
 Interface provides receiving Greeks events. More...
 
interface  IDxGreeksSnapshotListener
 Interface provides receiving Greeks snapshot events. More...
 
interface  IDxOrderListener
 Interface provides receiving order events. More...
 
interface  IDxOrderSnapshotListener
 Interface provides receiving order snapshot events. More...
 
interface  IDxOrderViewListener
 Interface provides receiving Order View events. More...
 
interface  IDxProfileListener
 Interface provides receiving profile events. More...
 
interface  IDxQuoteListener
 Interface provides receiving quote events. More...
 
interface  IDxRegionalBook
 
interface  IDxRegionalBookListener
 
interface  IDxSeriesListener
 Interface provides receiving Series events. More...
 
interface  IDxSeriesSnapshotListener
 Interface provides receiving Series snapshot events. More...
 
interface  IDxSnapshotListener
 Interface provides receiving snapshot events. More...
 
interface  IDxSpreadOrderListener
 Interface provides receiving SpreadOrder events. More...
 
interface  IDxSpreadOrderSnapshotListener
 Interface provides receiving spread order snapshot events. More...
 
interface  IDxSubscription
 Interface provides operation with subscription parameters. More...
 
interface  IDxTheoPriceListener
 Interface provides receiving TheoPrice events. More...
 
interface  IDxTimeAndSaleListener
 Interface provides receiving TimeAndSale events. More...
 
interface  IDxTimeAndSaleSnapshotListener
 Interface provides receiving time and sale snapshot events. More...
 
interface  IDxTradeETHListener
 Interface provides receiving TradeETH events. More...
 
interface  IDxTradeListener
 Interface provides receiving Trade events. More...
 
interface  IDxUnderlyingListener
 Interface provides receiving Underlying events. More...
 
class  LastingEventsCollector
 Class provides methods for collecting and storing lasting events. This collector expands with universal event listener. More...
 
class  Tools
 Class provides some helpers for library. More...
 

Enumerations

enum  DXEndpointState { DXEndpointState.NotConnected, DXEndpointState.Connecting, DXEndpointState.Connected, DXEndpointState.Closed }
 Represents the current state of endpoint. More...
 

Functions

delegate void OnEndpointClosingEventHandler (object sender, EventArgs e)
 Handler for IDXEndpoint closing event. More...
 
delegate void DXFeedSymbolsUpdateEventHandler (object sender, DXFeedSymbolsUpdateEventArgs args)
 Symbols update event handler. More...
 
delegate void DXFeedSubscriptionClosedEventHandler (object sender, EventArgs args)
 Subscription close event handler. More...
 

Enumeration Type Documentation

◆ DXEndpointState

Represents the current state of endpoint.

Enumerator
NotConnected 

Endpoint was created by is not connected to remote endpoints.

Connecting 

The Connect(string) method was called to establish connection to remove endpoint, but connection is not actually established yet or was lost.

Connected 

The connection to remote endpoint is established.

Closed 

Endpoint was Close().

Function Documentation

◆ DXFeedSubscriptionClosedEventHandler()

delegate void com.dxfeed.api.DXFeedSubscriptionClosedEventHandler ( object  sender,
EventArgs  args 
)

Subscription close event handler.

Parameters
senderSubscription object.
argsEvent arguments.

◆ DXFeedSymbolsUpdateEventHandler()

delegate void com.dxfeed.api.DXFeedSymbolsUpdateEventHandler ( object  sender,
DXFeedSymbolsUpdateEventArgs  args 
)

Symbols update event handler.

Parameters
senderSubscription object.
argsEvent arguments.

◆ OnEndpointClosingEventHandler()

delegate void com.dxfeed.api.OnEndpointClosingEventHandler ( object  sender,
EventArgs  e 
)

Handler for IDXEndpoint closing event.

Parameters
senderIDXEndpoint instance.
eEvent arguments.