start 2

start(helo = 'localhost', user = nil, secret = nil, authtype = nil) Instance Public methods Opens a TCP connection and starts the SMTP session. Parameters helo is the HELO domain that you'll dispatch mails from; see the discussion in the overview notes. If both of user and secret are given, SMTP authentication will be attempted using the AUTH command. authtype specifies the type of authentication to attempt; it must be one of :login, :plain, and :cram_md5. See the notes on SMTP A

parsed

parsed() Instance Public methods BOOL parsed has sub-tree been completely parsed

start

start() Instance Public methods Start the application. Return the status code.

port=

port=(number) Instance Public methods

encode_with

encode_with(coder) Instance Public methods

home

Dir.home() â "/home/me"Dir.home("root") â "/root" Class Public methods Returns the home directory of the current user or the named user if given.

[]

prc[params,...] â obj Instance Public methods Invokes the block, setting the block's parameters to the values in params using something close to method calling semantics. Generates a warning if multiple values are passed to a proc that expects just one (previously this silently converted the parameters to an array). Note that prc.() invokes prc.call() with the parameters given. It's a syntax sugar to hide âcallâ. For procs created using lambda or ->() an error is genera

execute

execute(sql, name = nil) Instance Public methods Executes the SQL statement in the context of this connection.

ignored?

ignored?() Instance Public methods Has this class been ignored?

each

each(rs = nil) Instance Public methods