class QBittorrent::WebApi::Response

Attributes

data[RW]
is_success[RW]
message[RW]
response[RW]

Public Class Methods

new(is_success, response, message = nil) click to toggle source
# File lib/qbittorrent/web_api/response.rb, line 6
def initialize(is_success, response, message = nil)
  @is_success = is_success
  @response = response
  @message = message
  @data = begin
    JSON.parse(response.to_s)
  rescue StandardError => _e
    response.to_s
  end
end

Public Instance Methods

success?() click to toggle source
# File lib/qbittorrent/web_api/response.rb, line 17
def success?
  is_success
end