类 WebSocketClient
- java.lang.Object
-
- okhttp3.WebSocketListener
-
- cn.authing.guard.network.WebSocketClient
-
public class WebSocketClient extends okhttp3.WebSocketListener
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcancel(String wsUrl)voidclose(String wsUrl)voidcloseAll()voidconnect(String wsUrl, Receiver receiver, boolean isHart)static WebSocketClientgetInstance()HashMap<String,Receiver>getReceivers()HashMap<String,okhttp3.WebSocket>getWebSockets()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)voidsend(String wsUrl, String message)
-
-
-
方法详细资料
-
getInstance
public static WebSocketClient getInstance()
-
cancel
public void cancel(String wsUrl)
-
closeAll
public void closeAll()
-
close
public void close(String wsUrl)
-
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
-
-