public class JSDebuggerWebSocketClient
extends java.lang.Object
implements com.squareup.okhttp.ws.WebSocketListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
JSDebuggerWebSocketClient.JSDebuggerCallback |
| Constructor and Description |
|---|
JSDebuggerWebSocketClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeQuietly() |
void |
connect(java.lang.String url,
JSDebuggerWebSocketClient.JSDebuggerCallback callback) |
void |
executeApplicationScript(java.lang.String sourceURL,
java.util.HashMap<java.lang.String,java.lang.String> injectedObjects,
JSDebuggerWebSocketClient.JSDebuggerCallback callback) |
void |
executeJSCall(java.lang.String moduleName,
java.lang.String methodName,
java.lang.String jsonArgsArray,
JSDebuggerWebSocketClient.JSDebuggerCallback callback) |
void |
onClose(int code,
java.lang.String reason) |
void |
onFailure(java.io.IOException e,
com.squareup.okhttp.Response response) |
void |
onMessage(okio.BufferedSource payload,
com.squareup.okhttp.ws.WebSocket.PayloadType type) |
void |
onOpen(com.squareup.okhttp.ws.WebSocket webSocket,
com.squareup.okhttp.Response response) |
void |
onPong(okio.Buffer payload) |
void |
prepareJSRuntime(JSDebuggerWebSocketClient.JSDebuggerCallback callback) |
public void connect(java.lang.String url,
JSDebuggerWebSocketClient.JSDebuggerCallback callback)
public void prepareJSRuntime(JSDebuggerWebSocketClient.JSDebuggerCallback callback)
public void executeApplicationScript(java.lang.String sourceURL,
java.util.HashMap<java.lang.String,java.lang.String> injectedObjects,
JSDebuggerWebSocketClient.JSDebuggerCallback callback)
public void executeJSCall(java.lang.String moduleName,
java.lang.String methodName,
java.lang.String jsonArgsArray,
JSDebuggerWebSocketClient.JSDebuggerCallback callback)
public void closeQuietly()
public void onMessage(okio.BufferedSource payload,
com.squareup.okhttp.ws.WebSocket.PayloadType type)
throws java.io.IOException
onMessage in interface com.squareup.okhttp.ws.WebSocketListenerjava.io.IOExceptionpublic void onFailure(java.io.IOException e,
com.squareup.okhttp.Response response)
onFailure in interface com.squareup.okhttp.ws.WebSocketListenerpublic void onOpen(com.squareup.okhttp.ws.WebSocket webSocket,
com.squareup.okhttp.Response response)
onOpen in interface com.squareup.okhttp.ws.WebSocketListenerpublic void onClose(int code,
java.lang.String reason)
onClose in interface com.squareup.okhttp.ws.WebSocketListenerpublic void onPong(okio.Buffer payload)
onPong in interface com.squareup.okhttp.ws.WebSocketListener