Method: OpenC3::WebSocketClientStream#connect

Defined in:
lib/openc3/streams/web_socket_client_stream.rb

#connectObject



50
51
52
53
54
55
56
57
58
# File 'lib/openc3/streams/web_socket_client_stream.rb', line 50

def connect
  super()
  @handshake = ::WebSocket::Handshake::Client.new(:url => @url, :headers => @headers)
  @frame = ::WebSocket::Frame::Incoming::Client.new
  @handshaked = false
  @write_socket.write(@handshake.to_s)
  read() # This should wait for the handshake
  return true
end