Module: Carriots::ApiMethods

Included in:
Client
Defined in:
lib/carriots/api_methods.rb,
lib/carriots/api_methods/options.rb,
lib/carriots/api_methods/streams_options.rb

Overview

Connecction options for Client

Defined Under Namespace

Classes: Options, StreamsOptions

Instance Method Summary collapse

Instance Method Details

#stream(device = default_device, *args) ⇒ Object



14
15
16
# File 'lib/carriots/api_methods.rb', line 14

def stream(device = default_device, *args)
  get("streams/#{device}", *args)
end

#streams(options = {}, *args) ⇒ Object



8
9
10
11
12
# File 'lib/carriots/api_methods.rb', line 8

def streams(options = {}, *args)
  build_options = StreamsOptions.new(options).build_options

  get("streams/#{build_options}", *args)
end