Method: Appium::Core::WebSocket#ping

Defined in:
lib/appium_lib_core/common/ws/websocket.rb

#ping(message, &callback) ⇒ Object

Sends a ping frame with an optional message and fires the callback when a matching pong is received.

Examples:

ws = WebSocket.new(url: "ws://#{host}:#{port}/ws/session/#{@session_id}/appium/device/logcat")
ws.ping 'message'

Parameters:

  • message (String)

    A message to send ping.

  • callback (Block)


80
81
82
# File 'lib/appium_lib_core/common/ws/websocket.rb', line 80

def ping(message, &callback)
  @client.ping message, &callback
end