类 WebSocketChannel<Id extends WebSocketChannelId<Message>,Message extends WebSocketTopicMessage>
java.lang.Object
io.contek.invoker.commons.websocket.BaseWebSocketChannel<Id,Message>
io.contek.invoker.bybitlinear.api.websocket.WebSocketChannel<Id,Message>
- 所有已实现的接口:
io.contek.invoker.commons.websocket.IWebSocketComponent,io.contek.invoker.commons.websocket.IWebSocketListener
- 直接已知子类:
InstrumentInfoChannel,KlineV2Channel,OrderBookChannel,OrderChannel,PositionChannel,TradeChannel
@ThreadSafe
public abstract class WebSocketChannel<Id extends WebSocketChannelId<Message>,Message extends WebSocketTopicMessage>
extends io.contek.invoker.commons.websocket.BaseWebSocketChannel<Id,Message>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected final io.contek.invoker.commons.websocket.SubscriptionStategetState(io.contek.invoker.commons.websocket.AnyWebSocketMessage message) protected final voidreset()protected final io.contek.invoker.commons.websocket.SubscriptionStatesubscribe(io.contek.invoker.commons.websocket.WebSocketSession session) protected final io.contek.invoker.commons.websocket.SubscriptionStateunsubscribe(io.contek.invoker.commons.websocket.WebSocketSession session) 从类继承的方法 io.contek.invoker.commons.websocket.BaseWebSocketChannel
addConsumer, afterDisconnect, getId, getMessageType, getState, heartbeat, onMessage
-
构造器详细资料
-
WebSocketChannel
-
-
方法详细资料
-
subscribe
protected final io.contek.invoker.commons.websocket.SubscriptionState subscribe(io.contek.invoker.commons.websocket.WebSocketSession session) - 指定者:
subscribe在类中io.contek.invoker.commons.websocket.BaseWebSocketChannel<Id extends WebSocketChannelId<Message>,Message extends WebSocketTopicMessage>
-
unsubscribe
protected final io.contek.invoker.commons.websocket.SubscriptionState unsubscribe(io.contek.invoker.commons.websocket.WebSocketSession session) - 指定者:
unsubscribe在类中io.contek.invoker.commons.websocket.BaseWebSocketChannel<Id extends WebSocketChannelId<Message>,Message extends WebSocketTopicMessage>
-
getState
@Nullable protected final io.contek.invoker.commons.websocket.SubscriptionState getState(io.contek.invoker.commons.websocket.AnyWebSocketMessage message) - 指定者:
getState在类中io.contek.invoker.commons.websocket.BaseWebSocketChannel<Id extends WebSocketChannelId<Message>,Message extends WebSocketTopicMessage>
-
reset
protected final void reset()- 指定者:
reset在类中io.contek.invoker.commons.websocket.BaseWebSocketChannel<Id extends WebSocketChannelId<Message>,Message extends WebSocketTopicMessage>
-