Module: UserStream

### Home Classes Methods

### In Files

- lib/user_stream.rb
- lib/user_stream/api.rb
- lib/user_stream/client.rb
- lib/user_stream/configuration.rb
- lib/user_stream/error.rb
- lib/user_stream/version.rb

### Namespace

- MODULE UserStream::Configuration
- CLASS UserStream::API
- CLASS UserStream::Client
- CLASS UserStream::Error
- CLASS UserStream::Forbidden
- CLASS UserStream::NotAcceptable
- CLASS UserStream::RangeUnacceptable
- CLASS UserStream::RateLimited
- CLASS UserStream::ServerInternalError
- CLASS UserStream::ServiceOverloaded
- CLASS UserStream::TooLong
- CLASS UserStream::Unauhtorized
- CLASS UserStream::Unknown

### Methods

- ::client
- ::method_missing
- ::respond_to?

### Class/Module Index

Quicksearch

- UserStream
- UserStream::API
- UserStream::Client
- UserStream::Configuration
- UserStream::Error
- UserStream::Forbidden
- UserStream::NotAcceptable
- UserStream::RangeUnacceptable
- UserStream::RateLimited
- UserStream::ServerInternalError
- UserStream::ServiceOverloaded
- UserStream::TooLong
- UserStream::Unauhtorized
- UserStream::Unknown

No matching classes.

# UserStream

### Constants

VERSION

### Public Class Methods

client(options = {}) click to toggle source

Alias for UserStream::Client.new

@return [UserStream::Client]

    # File lib/user_stream.rb, line 14
    def self.client(options = {})
      UserStream::Client.new(options)
    end

method_missing(method_name, *args, &block) click to toggle source

Delegate to {UserStream::Client}

    # File lib/user_stream.rb, line 19
    def self.method_missing(method_name, *args, &block)
      return super unless client.respond_to?(method_name)
      client.send(method_name, *args, &block)
    end

respond_to?(method_name) click to toggle source

Delegate to {UserStream::Client}

    # File lib/user_stream.rb, line 25
    def self.respond_to?(method_name)
      return client.respond_to?(method_name) || super
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.