procedure_element

procedure_element(*idxs) Instance Public methods

time

session.time â Time Instance Public methods Gets start time of the session.

proxy_user

proxy_user() Instance Public methods The proxy username, if one is configured

methodResponse

methodResponse(is_ret, *params) Instance Public methods Generates a XML-RPC methodResponse document When is_ret is false then the params array must contain only one element, which is a structure of a fault return-value. When is_ret is true then a normal return-value of all the given params is created.

call_async

call_async(method, *args) Instance Public methods Similar to #call, however can be called concurrently and use a new connection for each request. In contrast to the corresponding method without the _async suffix, which use connect-alive (one connection for all requests). Note, that you have to use Thread to call these methods concurrently. The following example calls two methods concurrently: Thread.new { p client.call_async("michael.add", 4, 5) } Thread.new { p client.call_as

new

new() Class Public methods

scrollbarborder

scrollbarborder(width) Instance Public methods set scrollbar border

move10

move10(step = nil) Instance Public methods

package_name

package_name() Class Public methods

new3

new3(hash={}) Class Public methods Receives a Hash and calls ::new with the corresponding values. The hash parameter has following case-insensitive keys: host path port proxy_host proxy_port user password use_ssl timeout new_from_hash