public abstract class LatencyListener extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LatencyListener.ResponseTimestamps
Contains request latency information
|
static class |
LatencyListener.SymbolPriceTimestamps
Contains latency information about price streaming
|
static class |
LatencyListener.TradeTimestamps
Contains latency information about a trade
|
static class |
LatencyListener.UpdateTimestamps
Contains latency information about update streaming
|
| Constructor and Description |
|---|
LatencyListener() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
onResponse(String accountId,
String type,
LatencyListener.ResponseTimestamps timestamps)
Invoked with latency information when application receives a response to RPC request
|
CompletableFuture<Void> |
onSymbolPrice(String accountId,
String symbol,
LatencyListener.SymbolPriceTimestamps timestamps)
Invoked with latency information when application receives symbol price update event
|
CompletableFuture<Void> |
onTrade(String accountId,
LatencyListener.TradeTimestamps timestamps)
Invoked with latency information when application receives trade response
|
CompletableFuture<Void> |
onUpdate(String accountId,
LatencyListener.UpdateTimestamps timestamps)
Invoked with latency information when application receives update event
|
public CompletableFuture<Void> onResponse(String accountId, String type, LatencyListener.ResponseTimestamps timestamps)
accountId - account idtype - request typetimestamps - request timestamps object containing latency informationpublic CompletableFuture<Void> onSymbolPrice(String accountId, String symbol, LatencyListener.SymbolPriceTimestamps timestamps)
accountId - account idsymbol - price symboltimestamps - timestamps object containing latency information about price streamingpublic CompletableFuture<Void> onUpdate(String accountId, LatencyListener.UpdateTimestamps timestamps)
accountId - account idtimestamps - timestamps object containing latency information about update streamingpublic CompletableFuture<Void> onTrade(String accountId, LatencyListener.TradeTimestamps timestamps)
accountId - account idtimestamps - timestamps object containing latency information about a tradeCopyright © 2021. All rights reserved.