Sha256: a89a26b4f2c3bbea65b620d38c98d0e26f0bb1df105a9cd935de2c4472f47697

Contents?: true

Size: 442 Bytes

Versions: 1

Compression:

Stored size: 442 Bytes

Contents

# encoding: US-ASCII
require "socket"

class HldsSocket
  def initialize(ip_addr, port, bind_port)
     @socket = UDPSocket.new
     @socket.bind "", bind_port
     @socket.connect ip_addr, port
  end
  def close
     @socket.close
     @socket = nil
     return true
  end
  def receve_data       
     paket = @socket.recvfrom(1400)
     data = paket[0]
     data.gsub!("\xFF\xFF\xFF\xFFlog ", "")
     data.gsub!("\n\x00", "")
  end
end


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hldslogs-0.2.1 lib/hldslogs/hldssocket.rb~