class Transmission::Model::SessionStats

Attributes

attributes[RW]
connector[RW]

Public Class Methods

connector() click to toggle source
# File lib/transmission/model/session_stats.rb, line 23
def connector
  Transmission::Config.get_connector
end
get(options = {}) click to toggle source
# File lib/transmission/model/session_stats.rb, line 17
def get(options = {})
  rpc = options[:connector] || connector
  body = rpc.get_session_stats options[:fields]
  SessionStats.new body, rpc
end
new(session_object, connector) click to toggle source
# File lib/transmission/model/session_stats.rb, line 7
def initialize(session_object, connector)
  @attributes = session_object
  @connector = connector
end

Public Instance Methods

to_json() click to toggle source
# File lib/transmission/model/session_stats.rb, line 12
def to_json
  @attributes
end