class Toast::HttpRange
Attributes
end[R]
size[R]
start[R]
Public Class Methods
new(range)
click to toggle source
# File lib/toast/http_range.rb, line 4 def initialize range if range.nil? @start = 0 @end = nil @size = nil else range =~ /\Aitems=(\d*)-(\d*)/ @start = Integer($1) rescue 0 @end = Integer($2) rescue nil @end = nil if (@end and (@end < @start)) @size = @end - @start + 1 rescue nil end end