xmlrpc/base64.rb

Copyright (C) 2001, 2002, 2003 by Michael Neumann (mneumann@ntecs.de)

Released under the same term of license as Ruby.

Classes

  • ((<XMLRPC::Base64>))

XMLRPC::Base64

Description

This class is necessary for (('xmlrpc4r')) to determine that a string should be transmitted base64-encoded and not as a raw-string. You can use (({XMLRPC::Base64})) on the client and server-side as a parameter and/or return-value.

Class Methods

$Id$ Configuration file for XML-RPC for Ruby

Defines ParserWriterChooseMixin, which makes it possible to choose a different XML writer and/or XML parser then the default one. The Mixin is used in client.rb (class Client) and server.rb (class BasicServer)

Copyright (C) 2001, 2002, 2003 by Michael Neumann (mneumann@ntecs.de)

$Id$

Namespace
Methods
I
Class Public methods
iPIMethods(prefix)

short-cut for creating a PublicInstanceMethodsInterface

# File ../ruby/lib/xmlrpc/utils.rb, line 152
def self.iPIMethods(prefix)
  Service::PublicInstanceMethodsInterface.new(prefix)
end
interface(prefix, &p)

short-form to create a Service::Interface

# File ../ruby/lib/xmlrpc/utils.rb, line 147
def self.interface(prefix, &p)
  Service::Interface.new(prefix, &p)
end