Results for: "Logger"

Creates binary representations of a SecBufferDesc structure, including the SecBuffer contained inside.

Base class of errors that occur when processing GZIP files.

Raised when gzip file footer is not found.

Raised when the CRC checksum recorded in gzip file footer is not equivalent to the CRC checksum of the actual uncompressed data.

Raised when the data length recorded in the gzip file footer is not equivalent to the length of the actual uncompressed data.

Raised when you try to write to a read-only buffer, or resize an external buffer.

Raised if you try to access a buffer slice which no longer references a valid memory range of the underlying source.

Raised if the mask given to a binary operation is invalid, e.g. zero length or overlaps the target buffer.

Raised when unexpected case is happen.

CSV::Scanner receives a CSV output, scans it and return the content. It also controls the life cycle of the object with its methods keep_start, keep_end, keep_back, keep_drop.

Uses StringScanner (the official strscan gem). Strscan provides lexical scanning operations on a String. We inherit its object and take advantage on the methods. For more information, please visit: ruby-doc.org/stdlib-2.6.1/libdoc/strscan/rdoc/StringScanner.html

CSV::InputsScanner receives IO inputs, encoding and the chunk_size. It also controls the life cycle of the object with its methods keep_start, keep_end, keep_back, keep_drop.

CSV::InputsScanner.scan() tries to match with pattern at the current position. If there’s a match, the scanner advances the “scan pointer” and returns the matched string. Otherwise, the scanner returns nil.

CSV::InputsScanner.rest() returns the “rest” of the string (i.e. everything after the scan pointer). If there is no more data (eos? = true), it returns “”.

Class for representing HTTP method GET:

require 'net/http'
uri = URI('http://example.com')
hostname = uri.hostname # => "example.com"
req = Net::HTTP::Get.new(uri) # => #<Net::HTTP::Get GET>
res = Net::HTTP.start(hostname) do |http|
  http.request(req)
end

See Request Headers.

Properties:

Related:

Class for representing WebDAV method LOCK:

require 'net/http'
uri = URI('http://example.com')
hostname = uri.hostname # => "example.com"
req = Net::HTTP::Lock.new(uri) # => #<Net::HTTP::Lock LOCK>
res = Net::HTTP.start(hostname) do |http|
  http.request(req)
end

See Request Headers.

Related:

Class for representing WebDAV method UNLOCK:

require 'net/http'
uri = URI('http://example.com')
hostname = uri.hostname # => "example.com"
req = Net::HTTP::Unlock.new(uri) # => #<Net::HTTP::Unlock UNLOCK>
res = Net::HTTP.start(hostname) do |http|
  http.request(req)
end

See Request Headers.

Related:

An error class raised when dynamic parts are found while computing a constant path’s full name. For example: Foo::Bar::Baz -> does not raise because all parts of the constant path are simple constants var::Bar::Baz -> raises because the first part of the constant path is a local variable

Raised when the query given to a pattern is either invalid Ruby syntax or is using syntax that we don’t yet support.

This class mirrors the ::Ripper::SexpBuilder subclass of ::Ripper that returns the arrays of [type, *children].

This class mirrors the ::Ripper::SexpBuilderPP subclass of ::Ripper that returns the same values as ::Ripper::SexpBuilder except with a couple of niceties that flatten linked lists into arrays.

No documentation available
No documentation available
No documentation available

Indicates that the DNS response was unable to be decoded.

Indicates that the DNS request was unable to be encoded.

A DNS query abstract class.

No documentation available
Search took: 4ms  ·  Total Results: 2737