activate

activate(*args) Instance Public methods

icursor

icursor() Instance Public methods Alias for: cursor

yconfig

yconfig(key, value=None) Instance Public methods

delete

delete() Instance Public methods Also aliased as: remove, destroy

new

new(config, default=Config::DigestAuth) Class Public methods Creates a new DigestAuth instance. Be sure to use the same DigestAuth instance for multiple requests as it saves state between requests in order to perform authentication. See WEBrick::Config::DigestAuth for default configuration entries You must supply the following configuration entries: :Realm The name of the realm being protected. :UserDB A database of usernames and passwords. A WEBrick::HTTPAuth::Htdigest insta

ipv6only!

ipv6only!() Instance Public methods enable the socket option IPV6_V6ONLY if IPV6_V6ONLY is available.

winfo_containing

winfo_containing(x, y) Instance Public methods

see

see() Instance Public methods

append

append(mailbox, message, flags = nil, date_time = nil) Instance Public methods Sends a APPEND command to append the message to the end of the mailbox. The optional flags argument is an array of flags to initially passing to the new message. The optional date_time argument specifies the creation time to assign to the new message; it defaults to the current time. For example: imap.append("inbox", <<EOF.gsub(/\n/, "\r\n"), [:Seen], Time.now) Subject: hello From: shugo@ruby-lang

to_d

flt.to_d â bigdecimal Instance Public methods Convert flt to a BigDecimal and return it. require 'bigdecimal' require 'bigdecimal/util' 0.5.to_d # => #<BigDecimal:1dc69e0,'0.5E0',9(18)>