class GameLockerAPI::Telemetry
Constants
- Event
Attributes
events[RW]
Public Class Methods
new(telemetry_url)
click to toggle source
# File lib/gamelocker_api/telemetry.rb, line 5 def initialize(telemetry_url) @events = [] response = RestClient.get(telemetry_url) parse(response.body) return self end
Public Instance Methods
parse(json)
click to toggle source
# File lib/gamelocker_api/telemetry.rb, line 13 def parse(json) Oj.load(json).each do |event| @events << Event.new(Time.parse(event['time']), event['type'], event['payload']) end end