Class ScxSocket
java.lang.Object
cool.scx.socket_vertx.ScxSocket
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionfinal StringclientID()voidclose()protected voidprotected voidprotected voidprotected voiddoSocketFrame(cool.scx.socket.ScxSocketFrame socketFrame) booleanisClosed()final voidfinal voidfinal voidonEvent(String eventName, Consumer<ScxSocketRequest> onEvent) final voidfinal voidremoveEvent(String eventName) final voidsend(cool.scx.socket.ScxSocketFrame socketFrame, cool.scx.socket.SendOptions options) final voidfinal voidfinal voidsendEvent(String eventName, String data, Consumer<cool.scx.socket.ScxSocketResponse> responseCallback, cool.scx.socket.RequestOptions options) final voidsendResponse(long ack_id, String responseData) protected voidstart()
-
Field Details
-
logger
-
-
Method Details
-
clientID
-
send
public final void send(cool.scx.socket.ScxSocketFrame socketFrame, cool.scx.socket.SendOptions options) -
send
-
sendEvent
-
sendEvent
-
sendResponse
-
onMessage
-
onClose
-
onError
-
onEvent
-
removeEvent
-
doSocketFrame
protected void doSocketFrame(cool.scx.socket.ScxSocketFrame socketFrame) -
doClose
-
doError
-
start
protected void start() -
close
public void close() -
closeWebSocket
protected void closeWebSocket() -
isClosed
public boolean isClosed()
-