File Coverage

blib/lib/XMLRPC/Transport/HTTP/Nginx.pm
Criterion Covered Total %
statement 7 9 77.7
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 10 12 83.3


line stmt bran cond sub pod time code
1             package XMLRPC::Transport::HTTP::Nginx;
2 1     1   40100 use warnings;
  1         3  
  1         32  
3 1     1   7 use strict;
  1         2  
  1         36  
4 1     1   461 use XMLRPC::Transport::HTTP;
  0            
  0            
5             use base qw(SOAP::Transport::HTTP::Nginx);
6              
7             =head1 NAME
8              
9             XMLRPC::Transport::HTTP::Nginx - transport for nginx (L) http server for XMLRPC::Lite module.
10              
11             =head1 VERSION
12              
13             Version 0.01
14              
15             =cut
16              
17             our $VERSION = '0.01';
18              
19             =head1 SYNOPSIS
20              
21             Provide support for HTTP Nginx transport.
22              
23             =head1 FUNCTIONS
24              
25             =over
26              
27             =item initialize
28              
29             Initializes server. "Autocalled" from server initialization.
30              
31             =cut
32              
33             sub initialize; *initialize = \&XMLRPC::Server::initialize;
34              
35             =item make_fault
36              
37             Make fault. "Autocalled" from server side on fault.
38              
39             =cut
40              
41             sub make_fault; *make_fault = \&XMLRPC::Transport::HTTP::CGI::make_fault;
42              
43             =item make_response
44              
45             Make response. "Autocalled" from server side on response.
46              
47             =cut
48              
49             sub make_response; *make_response = \&XMLRPC::Transport::HTTP::CGI::make_response;
50              
51             =back
52              
53             =head1 DEPENDENCIES
54              
55             XMLRPC::Transport::HTTP base HTTP transport module
56              
57             =head1 SEE ALSO
58              
59             See XMLRPC::Lite for details.
60             See examples/* for examples.
61             See http://httpnginx.sourceforge.net, http://sourceforge.net/scm/?type=svn&group_id=257229 for project details/svn_code.
62              
63             =head1 AUTHOR
64              
65             Alexander Soudakov, C<< >>
66              
67             =head1 BUGS
68              
69             Please report any bugs or feature requests to C, or through
70             the web interface at L. I will be notified, and then you'll
71             automatically be notified of progress on your bug as I make changes.
72              
73             =head1 SUPPORT
74              
75             You can find documentation for this module with the perldoc command.
76              
77             perldoc XMLRPC::Transport::HTTP::Nginx
78              
79             You can also look for information at:
80              
81             =over 4
82              
83             =item * RT: CPAN's request tracker
84              
85             L
86              
87             =item * AnnoCPAN: Annotated CPAN documentation
88              
89             L
90              
91             =item * CPAN Ratings
92              
93             L
94              
95             =item * Search CPAN
96              
97             L
98              
99             =back
100              
101             =head1 COPYRIGHT & LICENSE
102              
103             Copyright 2009 Alexander Soudakov, all rights reserved.
104              
105             This program is free software; you can redistribute it and/or modify it
106             under the same terms as Perl itself.
107              
108             =cut
109              
110             12;