Module: VtacFriendly::Client

Defined in:
lib/vtac_friendly/vtac_client.rb

Class Method Summary collapse

Class Method Details

.connect(host, port) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/vtac_friendly/vtac_client.rb', line 3

def connect(host, port)
  server = TCPSocket.open(host, port)

  init_pack = VtacPacket.new(from_packet: server.gets)
  server_name = init_pack[:contents]

  server.puts VtacPacket.new(:id_client, "vtac_client")

  return [server, server_name]
end