Show
Ignore:
Timestamp:
03/12/09 09:11:52 (9 months ago)
Author:
fumiakiy
Message:

Merged sockfish to trunk. "svn merge -r3114:3527 http://code.sixapart.com/svn/movabletype/branches/sockfish/ ."

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/extlib/Apache/XMLRPC/Lite.pm

    r1098 r3531  
    55# and/or modify it under the same terms as Perl itself. 
    66# 
    7 # $Id: Lite.pm,v 1.3 2001/08/11 19:09:57 paulk Exp $ 
     7# $Id: Lite.pm 249 2008-05-05 20:35:05Z kutterma $ 
    88# 
    99# ====================================================================== 
     
    1616 
    1717@ISA = qw(XMLRPC::Transport::HTTP::Apache); 
    18 $VERSION = eval sprintf("%d.%s", q$Name: release-0_52-public $ =~ /-(\d+)_([\d_]+)/); 
     18#$VERSION = sprintf("%d.%s", map {s/_//g; $_} q$Name$ =~ /-(\d+)_([\d_]+)/); 
     19use version; $VERSION = qv('0.710.05'); 
    1920 
    2021my $server = __PACKAGE__->new; 
     22 
     23sub server { 
     24    return $server; 
     25} 
    2126 
    2227sub handler { 
     
    6873=head1 DESCRIPTION 
    6974 
    70 This Apache Perl module provides the ability to add support for XML-RPC  
    71 protocol with easy configuration (either in .conf or in .htaccess file).  
     75This Apache Perl module provides the ability to add support for XML-RPC 
     76protocol with easy configuration (either in .conf or in .htaccess file). 
    7277This functionality should give you lightweight option 
    7378for hosting SOAP services and greatly simplify configuration aspects. This 
    7479module inherites functionality from XMLRPC::Transport::HTTP::Apache component 
    7580of XMLRPC::Lite module. 
    76   
     81 
    7782=head1 CONFIGURATION 
    7883 
     
    8085directives in main server configuration areas or directly in .htaccess file. 
    8186 
    82 All parameters should be quoted and can be separated with commas or spaces  
    83 for lists ("a, b, c") and with 'wide arrows' and commas for hash parameters  
     87All parameters should be quoted and can be separated with commas or spaces 
     88for lists ("a, b, c") and with 'wide arrows' and commas for hash parameters 
    8489("key1 => value1, key2 => value2"). 
    8590 
     
    9297=item dispatch_to (LIST) 
    9398 
    94 Specifies path to directory that contains Perl modules you'd like to give  
     99Specifies path to directory that contains Perl modules you'd like to give 
    95100access to, or just list of modules (for preloaded modules). 
    96101 
     
    99104=item options (HASH) 
    100105 
    101 Specifies list of options for your module, for example threshold for  
    102 compression. Future versions will support more options. See  
     106Specifies list of options for your module, for example threshold for 
     107compression. Future versions will support more options. See 
    103108XMLRPC::Transport::HTTP documentation for other options. 
    104109 
     
    106111 
    107112=back 
     113 
     114=head1 METHODS/SUBROUTINES 
     115 
     116=head2 server 
     117 
     118 my $server = Apache::XMLRPC::Lite->server(); 
     119 
     120Returns the server object. 
     121 
     122Useful if you need to manipulate the server object from your code. 
     123 
     124=head2 handle 
     125 
     126Request handler. Called by apache. 
    108127 
    109128=head1 DEPENDENCIES