Sha256: e2d1cd588ca21b1efa583a9dbaa56656a9402b6624c8f630597475fc255880f3

Contents?: true

Size: 543 Bytes

Versions: 1

Compression:

Stored size: 543 Bytes

Contents

class SatParser < EventMachine::Connection
    
  attr_accessor :db  
    
  def post_init
    puts self.inspect
    db = EventMachine::MySQL.new(:host => "localhost", :username => "root", :database => "keyhole_development")
    $channel << "{event:'connect', 'type':'tracker'}"
  end
  
  def receive_data(data)
    puts "Data received..."
    puts data.inspect
    db.query("insert into locations(latitude, longitude) value('ninja', 'neger');")
    $channel << data
  end
  
  def unbind
    $channel << "GSAT closed connection"
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
keyhole-0.1.3 lib/sat_parser.rb