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