class OnlineSim::Driver

Public Class Methods

new(apikey: '', lang: 'en', dev_id: str = nil) click to toggle source
# File lib/onlinesim.rb, line 10
def initialize(apikey: '', lang: 'en', dev_id: str = nil)
  @apikey = apikey
  @lang = lang
  @dev_id = dev_id
end

Public Instance Methods

forward() click to toggle source
# File lib/onlinesim.rb, line 20
def forward
  OnlineSim::GetForward.new(:apikey => @apikey, :lang => @lang, :dev_id => @dev_id)
end
free() click to toggle source
# File lib/onlinesim.rb, line 24
def free
  OnlineSim::GetFree.new(:apikey => @apikey, :lang => @lang, :dev_id => @dev_id)
end
numbers() click to toggle source
# File lib/onlinesim.rb, line 16
def numbers
  OnlineSim::GetNumbers.new(:apikey => @apikey, :lang => @lang, :dev_id => @dev_id)
end
proxy() click to toggle source
# File lib/onlinesim.rb, line 28
def proxy
  OnlineSim::GetProxy.new(:apikey => @apikey, :lang => @lang, :dev_id => @dev_id)
end
rent() click to toggle source
# File lib/onlinesim.rb, line 32
def rent
  OnlineSim::GetRent.new(:apikey => @apikey, :lang => @lang, :dev_id => @dev_id)
end
user() click to toggle source
# File lib/onlinesim.rb, line 36
def user
  OnlineSim::GetUser.new(:apikey => @apikey, :lang => @lang, :dev_id => @dev_id)
end