Client sent TCP reset (RST) before server has accepted the connection requested by client.
An HTTP response. This is filled in by the service or do_* methods of a WEBrick
HTTP Servlet.
Raised by Encoding
and String
methods when the string being transcoded contains a byte invalid for the either the source or target encoding.
Encoding
conversion class.
Raised by Timeout.timeout
when the block times out.
AbstractSyntaxTree
provides methods to parse Ruby code into abstract syntax trees. The nodes in the tree are instances of RubyVM::AbstractSyntaxTree::Node
.
File::Constants
provides file-related constants. All possible file constants are listed in the documentation but they may not all be present on your platform.
If the underlying platform doesn’t define a constant the corresponding Ruby constant is not defined.
Your platform documentations (e.g. man open(2)) may describe more detailed information.
This module provides instance methods for a digest implementation object to calculate message digest values.
Used to construct C classes (CUnion
, CStruct
, etc)
Fiddle::Importer#struct
and Fiddle::Importer#union
wrap this functionality in an easy-to-use manner.
Adds basic type aliases to the including class for use with Fiddle::Importer
.
The aliases added are uint
and u_int
(unsigned int
) and ulong
and u_long
(unsigned long
)
This module contains configuration information about the SSL
extension, for example if socket support is enabled, or the host name TLS extension is enabled. Constants in this module will always be defined, but contain true
or false
values depending on the configuration of your OpenSSL
installation.
Socket::Constants
provides socket-related constants. All possible socket constants are listed in the documentation but they may not all be present on your platform.
If the underlying platform doesn’t define a constant the corresponding Ruby constant is not defined.
A utility module for conversion routines, often handy in HTML generation.
This module has all methods of FileUtils
module, but never changes files/directories, with printing message before acting. This equates to passing the :noop
and :verbose
flag to methods in FileUtils
.
RSS::Utils
is a module that holds various utility functions that are used across many parts of the rest of the RSS
library. Like most modules named some variant of ‘util’, its methods are probably not particularly useful to those who aren’t developing the library itself.
This module contains various utility methods as module methods.
HTTPUtils
provides utility methods for working with the HTTP protocol.
This module is generally used internally by WEBrick