类 ScxSocket
java.lang.Object
cool.scx.socket.event.EventManager
cool.scx.socket.core.ScxSocket
- 所有已实现的接口:
EasyUseHelper
- 直接已知子类:
PingPongManager
-
嵌套类概要
从接口继承的嵌套类/接口 cool.scx.socket.helper.EasyUseHelper
EasyUseHelper.TypeRequest -
字段概要
字段修饰符和类型字段说明final Stringprotected final System.Loggerprotected final ScxSocketOptionsprotected final ScxSocketStatusio.vertx.core.http.WebSocketBase从类继承的字段 cool.scx.socket.event.EventManager
eventHandlerMap, onClose, onError, onMessage从接口继承的字段 cool.scx.socket.helper.EasyUseHelper
DEFAULT_REQUEST_OPTIONS, DEFAULT_SEND_OPTIONS -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidbind(io.vertx.core.http.WebSocketBase webSocket) clientID()voidclose()protected voidprotected ScxSocketRequestcreateRequest(long ack_id) protected voiddoAck(ScxSocketFrame ackFrame) protected voidprotected voidprotected voiddoMessage(ScxSocketFrame socketFrame) protected voiddoResponse(ScxSocketFrame socketFrame) protected voiddoSocketFrame(ScxSocketFrame socketFrame) booleanisClosed()final voidfinal voidvoidsend(ScxSocketFrame socketFrame, SendOptions options) protected voidsendAck(long ack_id) voidsendResponse(long ack_id, String responseData) protected voidstart(io.vertx.core.http.WebSocketBase webSocket) 从类继承的方法 cool.scx.socket.event.EventManager
_callOnClose, _callOnCloseAsync, _callOnError, _callOnErrorAsync, _callOnEvent, _callOnEventAsync, _callOnMessage, _callOnMessageAsync, onEvent, onEvent, onEvent, onMessage, removeEvent
-
字段详细资料
-
clientID
-
logger
-
options
-
status
-
webSocket
public io.vertx.core.http.WebSocketBase webSocket
-
-
构造器详细资料
-
ScxSocket
-
ScxSocket
-
-
方法详细资料
-
send
- 指定者:
send在接口中EasyUseHelper
-
doMessage
-
doResponse
-
doAck
-
doClose
-
doError
-
start
protected void start(io.vertx.core.http.WebSocketBase webSocket) -
close
public void close() -
clientID
-
sendResponse
- 指定者:
sendResponse在类中EventManager
-
createRequest
- 指定者:
createRequest在类中EventManager
-
sendAck
protected void sendAck(long ack_id) -
bind
protected void bind(io.vertx.core.http.WebSocketBase webSocket) -
doSocketFrame
-
closeWebSocket
protected void closeWebSocket() -
isClosed
public boolean isClosed() -
onClose
- 覆盖:
onClose在类中EventManager
-
onError
- 覆盖:
onError在类中EventManager
-
frameCreator
- 指定者:
frameCreator在接口中EasyUseHelper
-
requestManager
- 指定者:
requestManager在接口中EasyUseHelper
-