Class ChromeRDPDebuggerEndpoint

java.lang.Object
org.teavm.chromerdp.ChromeRDPDebuggerEndpoint
All Implemented Interfaces:
org.eclipse.jetty.websocket.api.Session.Listener, org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding, ChromeRDPExchange

public class ChromeRDPDebuggerEndpoint extends Object implements org.eclipse.jetty.websocket.api.Session.Listener.AutoDemanding, ChromeRDPExchange
  • Field Details

  • Constructor Details

  • Method Details

    • onWebSocketOpen

      public void onWebSocketOpen(org.eclipse.jetty.websocket.api.Session session)
      Specified by:
      onWebSocketOpen in interface org.eclipse.jetty.websocket.api.Session.Listener
    • onWebSocketClose

      public void onWebSocketClose(int statusCode, String reason, org.eclipse.jetty.websocket.api.Callback callback)
      Specified by:
      onWebSocketClose in interface org.eclipse.jetty.websocket.api.Session.Listener
    • disconnect

      public void disconnect()
      Specified by:
      disconnect in interface ChromeRDPExchange
    • onWebSocketText

      public void onWebSocketText(String message)
      Specified by:
      onWebSocketText in interface org.eclipse.jetty.websocket.api.Session.Listener
    • send

      public void send(String message)
      Specified by:
      send in interface ChromeRDPExchange
    • addListener

      public void addListener(ChromeRDPExchangeListener listener)
      Specified by:
      addListener in interface ChromeRDPExchange
    • removeListener

      public void removeListener(ChromeRDPExchangeListener listener)
      Specified by:
      removeListener in interface ChromeRDPExchange