-
public class JSDebuggerWebSocketClient extends WebSocketListener
A wrapper around WebSocketClient that recognizes RN debugging message format.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
JSDebuggerWebSocketClient.JSDebuggerCallback
-
Method Summary
Modifier and Type Method Description void
connect(String url, JSDebuggerWebSocketClient.JSDebuggerCallback callback)
void
prepareJSRuntime(JSDebuggerWebSocketClient.JSDebuggerCallback callback)
void
loadBundle(String sourceURL, HashMap<String, String> injectedObjects, JSDebuggerWebSocketClient.JSDebuggerCallback callback)
void
executeJSCall(String methodName, String jsonArgsArray, JSDebuggerWebSocketClient.JSDebuggerCallback callback)
void
closeQuietly()
void
onMessage(WebSocket webSocket, String text)
void
onFailure(WebSocket webSocket, Throwable t, Response response)
void
onOpen(WebSocket webSocket, Response response)
void
onClosed(WebSocket webSocket, int code, String reason)
-
-
Method Detail
-
connect
void connect(String url, JSDebuggerWebSocketClient.JSDebuggerCallback callback)
-
prepareJSRuntime
void prepareJSRuntime(JSDebuggerWebSocketClient.JSDebuggerCallback callback)
-
loadBundle
void loadBundle(String sourceURL, HashMap<String, String> injectedObjects, JSDebuggerWebSocketClient.JSDebuggerCallback callback)
-
executeJSCall
void executeJSCall(String methodName, String jsonArgsArray, JSDebuggerWebSocketClient.JSDebuggerCallback callback)
-
closeQuietly
void closeQuietly()
-
onOpen
void onOpen(WebSocket webSocket, Response response)
-
-
-
-