Sha256: 684313f9d9e538276f731a42c18ce763eb2638d5e2ec78f6bcb1fa1173d4e6ec
Contents?: true
Size: 472 Bytes
Versions: 2
Compression:
Stored size: 472 Bytes
Contents
# encoding: US-ASCII require "socket" class LogsHlds 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 def socket @socket end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hldslogs-0.2.4 | lib/hldslogs/logshlds.rb |
hldslogs-0.2.3 | lib/hldslogs/logshlds.rb |