Returns true if the HTTP session has been started.
Opens a TCP connection and HTTP session.
When this method is called with a block, it passes the Net::HTTP object to the block, and closes the TCP connection and HTTP session after the block has been executed.
When called with a block, it returns the return value of the block; otherwise, it returns self.
Sends a TRACE request to the path and gets a response, as an HTTPResponse object.
Produces the summary text. Each line of the summary is yielded to the block (without newline).
sdoneAlready summarized short style options keyed hash.
ldoneAlready summarized long style options keyed hash.
widthWidth of left side (option part). In other words, the right side (description part) starts after width columns.
maxMaximum width of left side -> the options are filled within max columns.
indentPrefix string indents all summarized lines.
Searches key in id list. The result is returned or yielded if a block is given. If it isn’t found, nil is returned.
Creates the summary table, passing each line to the block (without newline). The arguments args are passed along to the summarize method which is called on every option.
Returns the first advertised TupleSpace.
Override to provide details of the arguments a command takes. It should return a left-justified string, one argument per line.
For example:
def usage "#{program_name} FILE [FILE ...]" end def arguments "FILE name of file to find" end
Create on demand parser.
Wraps text to width
True if the backtrace option has been specified, or debug is on.