Class: Hokaido::Broadcast::Connection

Inherits:
Object
  • Object
show all
Includes:
Celluloid
Defined in:
lib/hokaido/broadcast.rb

Instance Method Summary collapse

Constructor Details

#initialize(host, port) ⇒ Connection

Returns a new instance of Connection.



12
13
14
15
16
# File 'lib/hokaido/broadcast.rb', line 12

def initialize(host, port)
  @socket = TCPSocket.new(host, port)

  @socket.puts 'broadcast'
end

Instance Method Details

#send(data) ⇒ Object



18
19
20
# File 'lib/hokaido/broadcast.rb', line 18

def send(data)
  @socket.write data
end