Class EasyUseSocket
java.lang.Object
cool.scx.socket_vertx.ScxSocket
cool.scx.socket_vertx.EasyUseSocket
- Direct Known Subclasses:
ScxClientSocket,ScxServerSocket
便于使用的 Socket
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal <T> voidonEvent(String eventName, Consumer<T> onEvent, com.fasterxml.jackson.core.type.TypeReference<T> valueTypeRef) final <T> voidonEvent(String eventName, Function<T, ?> onEvent, com.fasterxml.jackson.core.type.TypeReference<T> valueTypeRef) final voidfinal voidfinal voidsend(Object data, SendOptions options) final voidfinal voidfinal voidfinal voidsendEvent(String eventName, Object data, SendOptions options) final voidsendEvent(String eventName, Object data, Consumer<ScxSocketResponse> responseCallback) final voidsendEvent(String eventName, Object data, Consumer<ScxSocketResponse> responseCallback, RequestOptions options) final voidfinal voidsendEvent(String eventName, Consumer<ScxSocketResponse> responseCallback) final voidsendEvent(String eventName, Consumer<ScxSocketResponse> responseCallback, RequestOptions options) Methods inherited from class cool.scx.socket_vertx.ScxSocket
clientID, close, closeWebSocket, doClose, doError, doSocketFrame, isClosed, onClose, onError, onEvent, onMessage, removeEvent, send, send, sendEvent, sendEvent, sendResponse, start
-
Method Details
-
send
-
send
-
send
-
sendEvent
-
sendEvent
-
sendEvent
-
sendEvent
-
sendEvent
-
sendEvent
public final void sendEvent(String eventName, Consumer<ScxSocketResponse> responseCallback, RequestOptions options) -
sendEvent
public final void sendEvent(String eventName, Object data, Consumer<ScxSocketResponse> responseCallback) -
sendEvent
public final void sendEvent(String eventName, Object data, Consumer<ScxSocketResponse> responseCallback, RequestOptions options) -
onEvent
-
onEvent
-
onEvent
-
onEvent
-