class

BigWig::ReadOptions

Inherits Reference < Object

Allocation limits are explicit and can be raised for unusual files. cache_bytes bounds the HTTP LRU cache, not decompressed query buffers.

Constructors

new(max_block_bytes : Int32 = (64 * 1024) * 1024, max_array_bytes : Int64 = (256_i64 * 1024) * 1024, http_block_bytes : Int32 = 64 * 1024, cache_bytes : Int32 = 1024 * 1024, connect_timeout : Time::Span = 10.seconds, read_timeout : Time::Span = 30.seconds)
Source

Instance methods

==(other : self)

Returns true if this reference is the same as other. Invokes same?.

cache_bytes
Source
connect_timeout
Source
copy_with(max_block_bytes _max_block_bytes : Int32 = @max_block_bytes, max_array_bytes _max_array_bytes : Int64 = @max_array_bytes, http_block_bytes _http_block_bytes : Int32 = @http_block_bytes, cache_bytes _cache_bytes : Int32 = @cache_bytes, connect_timeout _connect_timeout : Time::Span = @connect_timeout, read_timeout _read_timeout : Time::Span = @read_timeout) : self
Source
hash(hasher)

See Object#hash(hasher)

http_block_bytes
Source
max_array_bytes
Source
max_block_bytes
Source
read_timeout
Source
validate
Source