public class IdaxApiWebSocketClientImpl extends Object implements IdaxApiWebSocketClient, Closeable
| 限定符和类型 | 字段和说明 |
|---|---|
static okhttp3.WebSocket |
webSocket |
| 构造器和说明 |
|---|
IdaxApiWebSocketClientImpl(okhttp3.OkHttpClient client,
String apiKey,
String secret,
String apiBaseUrl)
IdaxApiWebSocketClientImpl
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
okhttp3.WebSocket |
getWebSocketInstance(okhttp3.Request request,
IdaxApiWebSocketListener<?> listener)
getWebSocketInstance
|
Closeable |
onDepthXEvent(String symbol,
IdaxApiCallback<DepthEvent> callback)
onDepthXEvent
|
Closeable |
onDepthXYEvent(String symbol,
Integer num,
IdaxApiCallback<DepthEvent> callback)
onDepthXYEvent
|
Closeable |
onKLineEvent(String symbol,
PeriodEnum periodEnum,
IdaxApiCallback<KlineEventEntry> callback)
onKLineEvent
|
Closeable |
onMyOrderEvent(Map<String,Object> param,
IdaxApiCallback<MyOrderEntry> callback)
onMyOrderEvent
|
Closeable |
onMyTradeEvent(Map<String,Object> param,
IdaxApiCallback<MyTradeEntry> callback)
onMyTradeEvent
|
Closeable |
onTickerEvent(String symbol,
IdaxApiCallback<TickerEventEntry> callback)
onTickerEvent
|
Closeable |
onTradeEvent(String symbol,
IdaxApiCallback<TradeEventEntry> callback)
onTradeEvent
|
public Closeable onDepthXEvent(String symbol, IdaxApiCallback<DepthEvent> callback)
onDepthXEvent 在接口中 IdaxApiWebSocketClientsymbol - symbolcallback - the callback to call on new eventspublic Closeable onDepthXYEvent(String symbol, Integer num, IdaxApiCallback<DepthEvent> callback)
onDepthXYEvent 在接口中 IdaxApiWebSocketClientsymbol - symbolnum - numcallback - the callback to call on new eventspublic Closeable onTickerEvent(String symbol, IdaxApiCallback<TickerEventEntry> callback)
onTickerEvent 在接口中 IdaxApiWebSocketClientsymbol - symbolcallback - the callback to call on new eventspublic Closeable onKLineEvent(String symbol, PeriodEnum periodEnum, IdaxApiCallback<KlineEventEntry> callback)
onKLineEvent 在接口中 IdaxApiWebSocketClientsymbol - market (one or coma-separated) symbol(s) to subscribe toperiodEnum - kline period periodEnumcallback - the callback to call on new eventspublic Closeable onTradeEvent(String symbol, IdaxApiCallback<TradeEventEntry> callback)
onTradeEvent 在接口中 IdaxApiWebSocketClientsymbol - symbolcallback - the callback to call on new eventspublic Closeable onMyTradeEvent(Map<String,Object> param, IdaxApiCallback<MyTradeEntry> callback)
onMyTradeEvent 在接口中 IdaxApiWebSocketClientparam - paramcallback - the callback to call on new eventspublic Closeable onMyOrderEvent(Map<String,Object> param, IdaxApiCallback<MyOrderEntry> callback)
onMyOrderEvent 在接口中 IdaxApiWebSocketClientparam - paramcallback - the callback to call on new eventspublic void close()
close 在接口中 Closeableclose 在接口中 AutoCloseablepublic okhttp3.WebSocket getWebSocketInstance(okhttp3.Request request,
IdaxApiWebSocketListener<?> listener)
request - requestlistener - listenerCopyright © 2019. All rights reserved.