Parent

Class/Module Index [+]

Quicksearch

Twitter::RateLimit

Public Instance Methods

limit() click to toggle source

@return [Integer]

# File lib/twitter/rate_limit.rb, line 4
def limit
  limit = @attrs['x-rate-limit-limit']
  limit.to_i if limit
end
remaining() click to toggle source

@return [Integer]

# File lib/twitter/rate_limit.rb, line 11
def remaining
  remaining = @attrs['x-rate-limit-remaining']
  remaining.to_i if remaining
end
reset_at() click to toggle source

@return [Time]

# File lib/twitter/rate_limit.rb, line 18
def reset_at
  reset = @attrs['x-rate-limit-reset']
  Time.at(reset.to_i) if reset
end
reset_in() click to toggle source

@return [Integer]

# File lib/twitter/rate_limit.rb, line 25
def reset_in
  [(reset_at - Time.now).ceil, 0].max if reset_at
end
Also aliased as: retry_after
retry_after() click to toggle source
Alias for: reset_in

[Validate]

Generated with the Darkfish Rdoc Generator 2.