module Skyhook::Core::ISteamApps

Public Class Methods

app_list() click to toggle source
# File lib/skyhook/i_steam_apps.rb, line 17
def self.app_list
  response = parent.request '/ISteamApps/GetAppList/v2'
  response['applist']['apps']
end
server_at_address( ip_address ) click to toggle source

ISteamApps Methods relating to Steam Apps in general.

# File lib/skyhook/i_steam_apps.rb, line 7
def self.server_at_address( ip_address )
  response = parent.request '/ISteamApps/GetServersAtAddress/v1', addr: ip_address
  response['response']['servers']
end
up_to_date_check( appid, version ) click to toggle source
# File lib/skyhook/i_steam_apps.rb, line 12
def self.up_to_date_check( appid, version )
  response = parent.request '/ISteamApps/UpToDateCheck/v1', appid: appid, version: version
  response
end