class SonyCameraRemoteAPI::RawAPIManager::APIInfo

API Information class

Attributes

name[RW]
service_types[RW]
versions[RW]

Public Class Methods

new(name, versions, service_types) click to toggle source
# File lib/sony_camera_remote_api/raw_api.rb, line 14
def initialize(name, versions, service_types)
  @name = name
  @versions = [versions]
  @service_types = [service_types]
end

Public Instance Methods

multi_service_types?() click to toggle source
# File lib/sony_camera_remote_api/raw_api.rb, line 24
def multi_service_types?
  @service_types.length > 1
end
multi_versions?() click to toggle source
# File lib/sony_camera_remote_api/raw_api.rb, line 20
def multi_versions?
  @versions.length > 1
end