XML-Compile-SOAP-3.22/ 0000755 0001750 0000144 00000000000 13125403100 014731 5 ustar 00markov users 0000000 0000000 XML-Compile-SOAP-3.22/lib/ 0000755 0001750 0000144 00000000000 13125403100 015477 5 ustar 00markov users 0000000 0000000 XML-Compile-SOAP-3.22/lib/XML/ 0000755 0001750 0000144 00000000000 13125403100 016137 5 ustar 00markov users 0000000 0000000 XML-Compile-SOAP-3.22/lib/XML/Compile/ 0000755 0001750 0000144 00000000000 13125403100 017527 5 ustar 00markov users 0000000 0000000 XML-Compile-SOAP-3.22/lib/XML/Compile/SOAP11/ 0000755 0001750 0000144 00000000000 13125403100 020433 5 ustar 00markov users 0000000 0000000 XML-Compile-SOAP-3.22/lib/XML/Compile/SOAP11/xsd/ 0000755 0001750 0000144 00000000000 13125403100 021231 5 ustar 00markov users 0000000 0000000 XML-Compile-SOAP-3.22/lib/XML/Compile/SOAP11/xsd/soap-encoding.xsd 0000644 0001750 0000144 00000043773 12770051141 024526 0 ustar 00markov users 0000000 0000000
'root' can be used to distinguish serialization roots from other
elements that are present in a serialization but are not roots of
a serialized value graph
Attributes common to all elements that function as accessors or
represent independent (multi-ref) values. The href attribute is
intended to be used in a manner like CONREF. That is, the element
content should be empty iff the href attribute appears
'Array' is a complex type for accessors identified by position
XML-Compile-SOAP-3.22/lib/XML/Compile/SOAP11/xsd/soap-envelope.xsd 0000644 0001750 0000144 00000013620 12770051141 024541 0 ustar 00markov users 0000000 0000000
Prose in the spec does not specify that attributes are allowed on the Body element
'encodingStyle' indicates any canonicalization conventions followed in the contents of the containing element. For example, the value 'http://schemas.xmlsoap.org/soap/encoding/' indicates the pattern described in SOAP specification
Fault reporting structure
XML-Compile-SOAP-3.22/lib/XML/Compile/SOAP11/Client.pm 0000644 0001750 0000144 00000000707 13125403062 022222 0 ustar 00markov users 0000000 0000000 # Copyrights 2007-2017 by [Mark Overmeer].
# For other contributors see ChangeLog.
# See the manual pages for details on the licensing terms.
# Pod stripped from pm file by OODoc 2.02.
use warnings;
use strict;
package XML::Compile::SOAP11::Client;
use vars '$VERSION';
$VERSION = '3.22';
use base 'XML::Compile::SOAP11','XML::Compile::SOAP::Client';
use Log::Report 'xml-compile-soap', syntax => 'SHORT';
use XML::Compile::Util qw/unpack_type/;
1;
XML-Compile-SOAP-3.22/lib/XML/Compile/SOAP11/Operation.pod 0000644 0001750 0000144 00000016556 13125403063 023124 0 ustar 00markov users 0000000 0000000 =encoding utf8
=head1 NAME
XML::Compile::SOAP11::Operation - defines a SOAP11 interaction
=head1 INHERITANCE
XML::Compile::SOAP11::Operation
is a XML::Compile::SOAP::Operation
=head1 SYNOPSIS
# object created by XML::Compile::WSDL*
my $op = $wsdl->operation('GetStockPrices');
$op->explain($wsdl, PERL => 'INPUT', recurse => 1);
=head1 DESCRIPTION
Objects of this type define one possible SOAP11 interaction, either
client side or server side.
Extends L<"DESCRIPTION" in XML::Compile::SOAP::Operation|XML::Compile::SOAP::Operation/"DESCRIPTION">.
=head1 METHODS
Extends L<"METHODS" in XML::Compile::SOAP::Operation|XML::Compile::SOAP::Operation/"METHODS">.
=head2 Constructors
Extends L<"Constructors" in XML::Compile::SOAP::Operation|XML::Compile::SOAP::Operation/"Constructors">.
=over 4
=item XML::Compile::SOAP11::Operation-EB(%options)
C, C and C are HASHes which contain
the input and output message header, body and fault-header definitions
in WSDL1.1 style.
-Option --Defined in --Default
action XML::Compile::SOAP::Operation undef
endpoints XML::Compile::SOAP::Operation []
fault_def
input_def
kind XML::Compile::SOAP::Operation
name XML::Compile::SOAP::Operation
output_def
schemas XML::Compile::SOAP::Operation
server_type XML::Compile::SOAP::Operation undef
style 'document'
transport XML::Compile::SOAP::Operation 'HTTP'
=over 2
=item action => STRING
=item endpoints => ADDRESS|ARRAY
=item fault_def => HASH
=item input_def => HASH
=item kind => 'one-way'|...
=item name => STRING
=item output_def => HASH
=item schemas => XML::Compile::Cache
=item server_type => NAME
=item style => 'document'|'rpc'
=item transport => URI|'HTTP'
=back
=back
=head2 Accessors
Extends L<"Accessors" in XML::Compile::SOAP::Operation|XML::Compile::SOAP::Operation/"Accessors">.
=over 4
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB()
Inherited, see L
=item $obj-EB