类 WebSocketClient
- java.lang.Object
-
- okhttp3.WebSocketListener
-
- cn.authing.guard.network.WebSocketClient
-
public class WebSocketClient extends okhttp3.WebSocketListener
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcancel()voidclose()voidconnect(String wsUrl)static WebSocketClientgetInstance(Receiver receiver)voidonClosed(okhttp3.WebSocket webSocket, int code, String reason)voidonClosing(okhttp3.WebSocket webSocket, int code, String reason)voidonFailure(okhttp3.WebSocket webSocket, Throwable t, okhttp3.Response response)voidonMessage(okhttp3.WebSocket webSocket, String text)voidonMessage(okhttp3.WebSocket webSocket, okio.ByteString bytes)voidonOpen(okhttp3.WebSocket webSocket, okhttp3.Response response)voidreConnect()voidremoveReceiver()voidsend(String text)voidsetReceiver(Receiver callBack)
-
-
-
方法详细资料
-
getInstance
public static WebSocketClient getInstance(Receiver receiver)
-
connect
public void connect(String wsUrl)
-
reConnect
public void reConnect()
-
send
public void send(String text)
-
cancel
public void cancel()
-
close
public void close()
-
onOpen
public void onOpen(okhttp3.WebSocket webSocket, okhttp3.Response response)- 覆盖:
onOpen在类中okhttp3.WebSocketListener
-
onMessage
public void onMessage(okhttp3.WebSocket webSocket, String text)- 覆盖:
onMessage在类中okhttp3.WebSocketListener
-
onMessage
public void onMessage(okhttp3.WebSocket webSocket, okio.ByteString bytes)- 覆盖:
onMessage在类中okhttp3.WebSocketListener
-
onClosing
public void onClosing(okhttp3.WebSocket webSocket, int code, String reason)- 覆盖:
onClosing在类中okhttp3.WebSocketListener
-
onClosed
public void onClosed(okhttp3.WebSocket webSocket, int code, String reason)- 覆盖:
onClosed在类中okhttp3.WebSocketListener
-
onFailure
public void onFailure(okhttp3.WebSocket webSocket, Throwable t, @Nullable okhttp3.Response response)- 覆盖:
onFailure在类中okhttp3.WebSocketListener
-
setReceiver
public void setReceiver(Receiver callBack)
-
removeReceiver
public void removeReceiver()
-
-