File Coverage

blib/lib/XMLRPC/Transport/HTTP/Server.pm
Criterion Covered Total %
statement 4 6 66.6
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 6 8 75.0


line stmt bran cond sub pod time code
1             package XMLRPC::Transport::HTTP::Server;
2              
3 1     1   21910 use strict;
  1         3  
  1         44  
4              
5             =encoding utf8
6              
7             =head1 NAME
8              
9             XMLRPC::Transport::HTTP::Server - XMLRPC::Lite HTTP Server
10              
11             =head1 VERSION
12              
13             Version 0.14
14              
15             =cut
16              
17 1     1   446 use XMLRPC::Lite;
  0            
  0            
18              
19             use XMLRPC::Transport::HTTP;
20              
21             @XMLRPC::Transport::HTTP::Server::ISA = qw(SOAP::Transport::HTTP::Server);
22              
23             our $VERSION = '0.14';
24              
25             =head1 SYNOPSIS
26              
27             =over 4
28              
29             use XMLRPC::Transport::HTTP::Server;
30              
31             $server = XMLRPC::Transport::HTTP::Server->new(...);
32              
33             =back
34              
35             =head1 DESCRIPTION
36              
37             This module extends the XMLRPC::Lite suite with a XMLRPC::Transport::HTTP::Server
38             which is just a L with the L
39             functions for understanding the XMLRPC protocol.
40              
41             =cut
42              
43             sub initialize; *initialize = \&XMLRPC::Server::initialize;
44             sub make_fault; *make_fault = \&XMLRPC::Transport::HTTP::CGI::make_fault;
45             sub make_response; *make_response = \&XMLRPC::Transport::HTTP::CGI::make_response;
46              
47             =head1 AUTHOR
48              
49             Jerry Lundström, C<< >>
50              
51             =head1 BUGS
52              
53             Please report any bugs or feature requests to L.
54              
55             =head1 SUPPORT
56              
57             You can find documentation for this module with the perldoc command.
58              
59             perldoc XMLRPC::Transport::HTTP::Server
60              
61             You can also look for information at:
62              
63             =over 4
64              
65             =item * Lim issue tracker (report bugs here)
66              
67             L
68              
69             =back
70              
71             =head1 ACKNOWLEDGEMENTS
72              
73             =head1 LICENSE AND COPYRIGHT
74              
75             Copyright 2012 Jerry Lundström.
76              
77             This program is free software; you can redistribute it and/or modify it
78             under the terms of either: the GNU General Public License as published
79             by the Free Software Foundation; or the Artistic License.
80              
81             See http://dev.perl.org/licenses/ for more information.
82              
83              
84             =cut
85              
86             1; # End of XMLRPC::Transport::HTTP::Server