程序包 cool.scx.socket

类 ScxSocket

java.lang.Object
cool.scx.socket.ScxSocket
直接已知子类:
EasyUseSocket

public class ScxSocket extends Object
  • 字段详细资料

  • 方法详细资料

    • clientID

      public final String clientID()
    • send

      public final void send(ScxSocketFrame socketFrame, SendOptions options)
    • sendResponse

      public final void sendResponse(long ack_id, String responseData)
    • onMessage

      public final void onMessage(Consumer<String> onMessage)
    • onClose

      public final void onClose(Consumer<Void> onClose)
    • onError

      public final void onError(Consumer<Throwable> onError)
    • onEvent

      public final void onEvent(String eventName, Consumer<String> onEvent)
    • onEvent

      public final void onEvent(String eventName, Function<String,String> onEvent)
    • onEvent

      public final void onEvent(String eventName, BiConsumer<String,ScxSocketRequest> onEvent)
    • removeEvent

      public final void removeEvent(String eventName)
    • doSocketFrame

      protected void doSocketFrame(ScxSocketFrame socketFrame)
    • doClose

      protected void doClose(Void v)
    • doError

      protected void doError(Throwable e)
    • start

      protected void start()
    • close

      public void close()
    • closeWebSocket

      protected void closeWebSocket()
    • isClosed

      public boolean isClosed()