Sha256: a82f473d1af3c7dbbf2956f680e2ef045f27214108ea7b6463053a66eeb6f72c
Contents?: true
Size: 384 Bytes
Versions: 2
Compression:
Stored size: 384 Bytes
Contents
require 'socket' module Buschtelefon # No need to inherit from Tattler in Ruby class RemoteTattler def initialize(host:, port:) @host = host @port = port @outbound_socket = UDPSocket.new end def feed(gossip) @outbound_socket.send(gossip.message, 0, @host, @port) puts "Sent \"#{gossip.message}\" to #{@host}:#{@port}" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
buschtelefon-0.2.0 | lib/buschtelefon/remote_tattler.rb |
buschtelefon-0.1.0 | lib/buschtelefon/remote_tattler.rb |