Provides basic statistics and state info from market data source. More...
#include <IMarketDataHelper.h>
Public Member Functions | |
virtual const char * | name ()=0 |
id of the md source for this latency | |
virtual const char * | display_name ()=0 |
display name | |
virtual bool | is_available ()=0 |
returns true if MDSource is available | |
virtual double | round_trip_latency ()=0 |
round trip latency estimate in nanoseconds | |
virtual double | min_latency ()=0 |
min latency added by feeder (does not include network latency) | |
virtual double | max_latency ()=0 |
max latency added by feeder (does not include network latency) | |
virtual double | mean_latency ()=0 |
mean latency added by feeder (does not include network latency) | |
virtual double | rolling_mean_latency ()=0 |
rolling mean latency added by feeder (does not include network latency) | |
virtual int | total_bytes_received ()=0 |
total number of bytes received since start (for this connection) |
Provides basic statistics and state info from market data source.