Changed WSDiscovery from 1.1 to 1.0
parent
c3ecaa4e67
commit
ae58da31ea
|
@ -0,0 +1,54 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Attributes::Action;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Action');
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Attribute
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::anyURI
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Attributes::Action
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined attribute
|
||||||
|
Action from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Attributes::Action->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $value }
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,54 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Attributes::Id;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Id');
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Attribute
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::ID
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Attributes::Id
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined attribute
|
||||||
|
Id from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Attributes::Id->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $value }
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Action;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Action');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::AttributedURI
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Action
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Action from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Action->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,58 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::AppSequence;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('AppSequence');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::AppSequenceType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::AppSequence
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
AppSequence from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::AppSequence->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::AppSequenceType
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,71 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Bye;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Bye');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::ByeType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Bye
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Bye from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Bye->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ByeType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::EndpointReference;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('EndpointReference');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::EndpointReference
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
EndpointReference from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::EndpointReference->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::FaultTo;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('FaultTo');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::FaultTo
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
FaultTo from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::FaultTo->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::From;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('From');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::From
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
From from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::From->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,71 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Hello;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Hello');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::HelloType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Hello
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Hello from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Hello->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::HelloType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::MessageID;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('MessageID');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::AttributedURI
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::MessageID
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
MessageID from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::MessageID->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::MetadataVersion;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('MetadataVersion');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::MetadataVersion
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
MetadataVersion from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::MetadataVersion->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
$some_value, # unsignedInt
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,60 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Probe;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Probe');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::ProbeType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Probe
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Probe from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Probe->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ProbeType
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::ProbeMatches;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('ProbeMatches');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::ProbeMatchesType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::ProbeMatches
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
ProbeMatches from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::ProbeMatches->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ProbeMatchesType
|
||||||
|
ProbeMatch => { # WSDiscovery10::Types::ProbeMatchType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::RelatesTo;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('RelatesTo');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::Relationship
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::RelatesTo
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
RelatesTo from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::RelatesTo->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::ReplyAfter;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('ReplyAfter');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::ReplyAfterType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::ReplyAfter
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
ReplyAfter from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::ReplyAfter->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::ReplyTo;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('ReplyTo');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::ReplyTo
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
ReplyTo from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::ReplyTo->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,67 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Resolve;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Resolve');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::ResolveType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Resolve
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Resolve from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Resolve->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ResolveType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::ResolveMatches;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('ResolveMatches');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::ResolveMatchesType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::ResolveMatches
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
ResolveMatches from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::ResolveMatches->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ResolveMatchesType
|
||||||
|
ResolveMatch => { # WSDiscovery10::Types::ResolveMatchType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::RetryAfter;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('RetryAfter');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::RetryAfterType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::RetryAfter
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
RetryAfter from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::RetryAfter->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Scopes;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Scopes');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::ScopesType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Scopes
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Scopes from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Scopes->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,60 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Security;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Security');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::SecurityType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Security
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Security from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Security->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::SecurityType
|
||||||
|
Sig => { # WSDiscovery10::Types::SigType
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,58 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Sig;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Sig');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::SigType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Sig
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Sig from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Sig->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::SigType
|
||||||
|
},
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::SupportedMatchingRules;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('SupportedMatchingRules');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::UriListType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::SupportedMatchingRules
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
SupportedMatchingRules from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::SupportedMatchingRules->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
$some_value, # UriListType
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::To;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('To');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::AttributedURI
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::To
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
To from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::To->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::Types;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('Types');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::QNameListType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::Types
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
Types from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::Types->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
$some_value, # QNameListType
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,57 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Elements::XAddrs;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' }
|
||||||
|
|
||||||
|
__PACKAGE__->__set_name('XAddrs');
|
||||||
|
__PACKAGE__->__set_nillable();
|
||||||
|
__PACKAGE__->__set_minOccurs();
|
||||||
|
__PACKAGE__->__set_maxOccurs();
|
||||||
|
__PACKAGE__->__set_ref();
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Element
|
||||||
|
WSDiscovery10::Types::UriListType
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Elements::XAddrs
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined element
|
||||||
|
XAddrs from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
my $element = WSDiscovery10::Elements::XAddrs->new($data);
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
$some_value, # UriListType
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,131 @@
|
||||||
|
package WSDiscovery10::Interfaces::WSDiscovery::WSDiscoveryPort;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
use Class::Std::Fast::Storable;
|
||||||
|
use Scalar::Util qw(blessed);
|
||||||
|
use base qw(SOAP::WSDL::Client::Base);
|
||||||
|
|
||||||
|
# only load if it hasn't been loaded before
|
||||||
|
require WSDiscovery10::Typemaps::WSDiscovery
|
||||||
|
if not WSDiscovery10::Typemaps::WSDiscovery->can('get_class');
|
||||||
|
|
||||||
|
sub START {
|
||||||
|
$_[0]->set_proxy('soap.udp://239.255.255.250:3702/') if not $_[2]->{proxy};
|
||||||
|
$_[0]->set_class_resolver('WSDiscovery10::Typemaps::WSDiscovery')
|
||||||
|
if not $_[2]->{class_resolver};
|
||||||
|
|
||||||
|
$_[0]->set_prefix($_[2]->{use_prefix}) if exists $_[2]->{use_prefix};
|
||||||
|
}
|
||||||
|
|
||||||
|
sub ProbeOp {
|
||||||
|
my ($self, $body, $header) = @_;
|
||||||
|
die "ProbeOp must be called as object method (\$self is <$self>)" if not blessed($self);
|
||||||
|
return $self->SUPER::call({
|
||||||
|
operation => 'ProbeOp',
|
||||||
|
soap_action => 'http://schemas.xmlsoap.org/ws/2005/04/discovery/Probe',
|
||||||
|
style => 'document',
|
||||||
|
body => {
|
||||||
|
|
||||||
|
|
||||||
|
'use' => 'literal',
|
||||||
|
namespace => 'http://schemas.xmlsoap.org/wsdl/soap/',
|
||||||
|
encodingStyle => '',
|
||||||
|
parts => [qw( WSDiscovery10::Elements::Probe )],
|
||||||
|
|
||||||
|
},
|
||||||
|
header => {
|
||||||
|
|
||||||
|
},
|
||||||
|
headerfault => {
|
||||||
|
|
||||||
|
}
|
||||||
|
}, $body, $header);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Interfaces::WSDiscovery::WSDiscoveryPort - SOAP Interface for the WSDiscovery Web Service
|
||||||
|
|
||||||
|
=head1 SYNOPSIS
|
||||||
|
|
||||||
|
use WSDiscovery10::Interfaces::WSDiscovery::WSDiscoveryPort;
|
||||||
|
my $interface = WSDiscovery10::Interfaces::WSDiscovery::WSDiscoveryPort->new();
|
||||||
|
|
||||||
|
my $response;
|
||||||
|
$response = $interface->ProbeOp();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
SOAP Interface for the WSDiscovery web service
|
||||||
|
located at soap.udp://239.255.255.250:3702/.
|
||||||
|
|
||||||
|
=head1 SERVICE WSDiscovery
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 Port WSDiscoveryPort
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 General methods
|
||||||
|
|
||||||
|
=head3 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
All arguments are forwarded to L<SOAP::WSDL::Client|SOAP::WSDL::Client>.
|
||||||
|
|
||||||
|
=head2 SOAP Service methods
|
||||||
|
|
||||||
|
Method synopsis is displayed with hash refs as parameters.
|
||||||
|
|
||||||
|
The commented class names in the method's parameters denote that objects
|
||||||
|
of the corresponding class can be passed instead of the marked hash ref.
|
||||||
|
|
||||||
|
You may pass any combination of objects, hash and list refs to these
|
||||||
|
methods, as long as you meet the structure.
|
||||||
|
|
||||||
|
List items (i.e. multiple occurences) are not displayed in the synopsis.
|
||||||
|
You may generally pass a list ref of hash refs (or objects) instead of a hash
|
||||||
|
ref - this may result in invalid XML if used improperly, though. Note that
|
||||||
|
SOAP::WSDL always expects list references at maximum depth position.
|
||||||
|
|
||||||
|
XML attributes are not displayed in this synopsis and cannot be set using
|
||||||
|
hash refs. See the respective class' documentation for additional information.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head3 ProbeOp
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Returns a L<WSDiscovery10::Elements::ProbeMatches|WSDiscovery10::Elements::ProbeMatches> object.
|
||||||
|
|
||||||
|
$response = $interface->ProbeOp( { # WSDiscovery10::Types::ProbeType
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
},,
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL on Sat Mar 19 18:11:58 2016
|
||||||
|
|
||||||
|
=cut
|
|
@ -0,0 +1,56 @@
|
||||||
|
|
||||||
|
package WSDiscovery10::Typemaps::WSDiscovery;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
our $typemap_1 = {
|
||||||
|
'Fault/faultactor' => 'SOAP::WSDL::XSD::Typelib::Builtin::token',
|
||||||
|
'Fault' => 'SOAP::WSDL::SOAP::Typelib::Fault11',
|
||||||
|
'Probe/Types' => 'WSDiscovery10::Types::QNameListType',
|
||||||
|
'ProbeMatches/ProbeMatch/EndpointReference/ReferenceParameters' => 'WSDiscovery10::Types::ReferenceParametersType',
|
||||||
|
'Fault/faultstring' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||||
|
'Fault/detail' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
|
||||||
|
'Probe/Scopes' => 'WSDiscovery10::Types::ScopesType',
|
||||||
|
'Fault/faultcode' => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
|
||||||
|
'ProbeMatches/ProbeMatch' => 'WSDiscovery10::Types::ProbeMatchType',
|
||||||
|
'ProbeMatches/ProbeMatch/MetadataVersion' => 'SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt',
|
||||||
|
'ProbeMatches/ProbeMatch/Scopes' => 'WSDiscovery10::Types::ScopesType',
|
||||||
|
'ProbeMatches' => 'WSDiscovery10::Elements::ProbeMatches',
|
||||||
|
'ProbeMatches/ProbeMatch/EndpointReference/ServiceName' => 'WSDiscovery10::Types::ServiceNameType',
|
||||||
|
'Probe' => 'WSDiscovery10::Elements::Probe',
|
||||||
|
'ProbeMatches/ProbeMatch/EndpointReference/Address' => 'WSDiscovery10::Types::AttributedURI',
|
||||||
|
'ProbeMatches/ProbeMatch/XAddrs' => 'WSDiscovery10::Types::UriListType',
|
||||||
|
'ProbeMatches/ProbeMatch/Types' => 'WSDiscovery10::Types::QNameListType',
|
||||||
|
'ProbeMatches/ProbeMatch/EndpointReference' => 'WSDiscovery10::Types::EndpointReferenceType',
|
||||||
|
'ProbeMatches/ProbeMatch/EndpointReference/ReferenceProperties' => 'WSDiscovery10::Types::ReferencePropertiesType',
|
||||||
|
'ProbeMatches/ProbeMatch/EndpointReference/PortType' => 'WSDiscovery10::Types::AttributedQName'
|
||||||
|
};
|
||||||
|
;
|
||||||
|
|
||||||
|
sub get_class {
|
||||||
|
my $name = join '/', @{ $_[1] };
|
||||||
|
return $typemap_1->{ $name };
|
||||||
|
}
|
||||||
|
|
||||||
|
sub get_typemap {
|
||||||
|
return $typemap_1;
|
||||||
|
}
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Typemaps::WSDiscovery - typemap for WSDiscovery
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Typemap created by SOAP::WSDL for map-based SOAP message parsers.
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,138 @@
|
||||||
|
package WSDiscovery10::Types::AppSequenceType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS = 'WSDiscovery10::Types::AppSequenceType::_AppSequenceType::XmlAttr';
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw();
|
||||||
|
|
||||||
|
package WSDiscovery10::Types::AppSequenceType::_AppSequenceType::XmlAttr;
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %InstanceId_of :ATTR(:get<InstanceId>);
|
||||||
|
my %SequenceId_of :ATTR(:get<SequenceId>);
|
||||||
|
my %MessageNumber_of :ATTR(:get<MessageNumber>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
InstanceId
|
||||||
|
SequenceId
|
||||||
|
MessageNumber
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
|
||||||
|
InstanceId => \%InstanceId_of,
|
||||||
|
|
||||||
|
SequenceId => \%SequenceId_of,
|
||||||
|
|
||||||
|
MessageNumber => \%MessageNumber_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
InstanceId => 'SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt',
|
||||||
|
SequenceId => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
|
||||||
|
MessageNumber => 'SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::AppSequenceType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
AppSequenceType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::AppSequenceType
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 attr
|
||||||
|
|
||||||
|
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||||
|
See the correspondent WSDL/XML Schema if in question.
|
||||||
|
|
||||||
|
This class has additional attributes, accessibly via the C<attr()> method.
|
||||||
|
|
||||||
|
attr() returns an object of the class WSDiscovery10::Types::AppSequenceType::_AppSequenceType::XmlAttr.
|
||||||
|
|
||||||
|
The following attributes can be accessed on this object via the corresponding
|
||||||
|
get_/set_ methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * InstanceId
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt|SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt>.
|
||||||
|
|
||||||
|
=item * SequenceId
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::anyURI|SOAP::WSDL::XSD::Typelib::Builtin::anyURI>.
|
||||||
|
|
||||||
|
=item * MessageNumber
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt|SOAP::WSDL::XSD::Typelib::Builtin::unsignedInt>.
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
package WSDiscovery10::Types::AttributedQName;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::AttributedQName
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
AttributedQName from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
package WSDiscovery10::Types::AttributedURI;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::anyURI
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::AttributedURI
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
AttributedURI from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,182 @@
|
||||||
|
package WSDiscovery10::Types::ByeType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %EndpointReference_of :ATTR(:get<EndpointReference>);
|
||||||
|
my %Types_of :ATTR(:get<Types>);
|
||||||
|
my %Scopes_of :ATTR(:get<Scopes>);
|
||||||
|
my %XAddrs_of :ATTR(:get<XAddrs>);
|
||||||
|
my %MetadataVersion_of :ATTR(:get<MetadataVersion>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( EndpointReference
|
||||||
|
Types
|
||||||
|
Scopes
|
||||||
|
XAddrs
|
||||||
|
MetadataVersion
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'EndpointReference' => \%EndpointReference_of,
|
||||||
|
'Types' => \%Types_of,
|
||||||
|
'Scopes' => \%Scopes_of,
|
||||||
|
'XAddrs' => \%XAddrs_of,
|
||||||
|
'MetadataVersion' => \%MetadataVersion_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'EndpointReference' => 'WSDiscovery10::Elements::EndpointReference',
|
||||||
|
|
||||||
|
'Types' => 'WSDiscovery10::Elements::Types',
|
||||||
|
|
||||||
|
'Scopes' => 'WSDiscovery10::Elements::Scopes',
|
||||||
|
|
||||||
|
'XAddrs' => 'WSDiscovery10::Elements::XAddrs',
|
||||||
|
|
||||||
|
'MetadataVersion' => 'WSDiscovery10::Elements::MetadataVersion',
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'EndpointReference' => '',
|
||||||
|
'Types' => '',
|
||||||
|
'Scopes' => '',
|
||||||
|
'XAddrs' => '',
|
||||||
|
'MetadataVersion' => '',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ByeType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ByeType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * EndpointReference
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Types
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Scopes
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * XAddrs
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * MetadataVersion
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ByeType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,141 @@
|
||||||
|
package WSDiscovery10::Types::EndpointReferenceType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %Address_of :ATTR(:get<Address>);
|
||||||
|
my %ReferenceProperties_of :ATTR(:get<ReferenceProperties>);
|
||||||
|
my %ReferenceParameters_of :ATTR(:get<ReferenceParameters>);
|
||||||
|
my %PortType_of :ATTR(:get<PortType>);
|
||||||
|
my %ServiceName_of :ATTR(:get<ServiceName>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( Address
|
||||||
|
ReferenceProperties
|
||||||
|
ReferenceParameters
|
||||||
|
PortType
|
||||||
|
ServiceName
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'Address' => \%Address_of,
|
||||||
|
'ReferenceProperties' => \%ReferenceProperties_of,
|
||||||
|
'ReferenceParameters' => \%ReferenceParameters_of,
|
||||||
|
'PortType' => \%PortType_of,
|
||||||
|
'ServiceName' => \%ServiceName_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'Address' => 'WSDiscovery10::Types::AttributedURI',
|
||||||
|
'ReferenceProperties' => 'WSDiscovery10::Types::ReferencePropertiesType',
|
||||||
|
'ReferenceParameters' => 'WSDiscovery10::Types::ReferenceParametersType',
|
||||||
|
'PortType' => 'WSDiscovery10::Types::AttributedQName',
|
||||||
|
'ServiceName' => 'WSDiscovery10::Types::ServiceNameType',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'Address' => 'Address',
|
||||||
|
'ReferenceProperties' => 'ReferenceProperties',
|
||||||
|
'ReferenceParameters' => 'ReferenceParameters',
|
||||||
|
'PortType' => 'PortType',
|
||||||
|
'ServiceName' => 'ServiceName',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
EndpointReferenceType from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
If "Policy" elements from namespace "http://schemas.xmlsoap.org/ws/2002/12/policy#policy" are used, they must appear first (before any extensibility elements).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * Address
|
||||||
|
|
||||||
|
|
||||||
|
=item * ReferenceProperties
|
||||||
|
|
||||||
|
|
||||||
|
=item * ReferenceParameters
|
||||||
|
|
||||||
|
|
||||||
|
=item * PortType
|
||||||
|
|
||||||
|
|
||||||
|
=item * ServiceName
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
package WSDiscovery10::Types::FaultCodeOpenType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery'};
|
||||||
|
|
||||||
|
# derivation by union
|
||||||
|
# union is not fully supported yet - value space constraints are not
|
||||||
|
# checked yet.
|
||||||
|
# This implementation of union resorts to the simplest possible base, which
|
||||||
|
# is: "If the <list> or <union> alternative is chosen, then the
|
||||||
|
# simple ur-type definition·."
|
||||||
|
#
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::anySimpleType
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
FaultCodeOpenType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This type class is derived by union.
|
||||||
|
|
||||||
|
Derivation by union is not fully supported yet - value space constraints are
|
||||||
|
not checked yet.
|
||||||
|
|
||||||
|
The current implementation of union resorts to inheriting from the base type,
|
||||||
|
which means (quoted from the XML Schema specs): "If the <list> or <union>
|
||||||
|
alternative is chosen, then the simple ur-type definition·."
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
package WSDiscovery10::Types::FaultCodeType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery'};
|
||||||
|
|
||||||
|
# derivation by restriction
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
FaultCodeType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This clase is derived from
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||||
|
like it's base type.
|
||||||
|
|
||||||
|
# Description of restrictions not implemented yet.
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
package WSDiscovery10::Types::FaultSubcodeValues;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing'};
|
||||||
|
|
||||||
|
# derivation by restriction
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
FaultSubcodeValues from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This clase is derived from
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||||
|
like it's base type.
|
||||||
|
|
||||||
|
# Description of restrictions not implemented yet.
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,182 @@
|
||||||
|
package WSDiscovery10::Types::HelloType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %EndpointReference_of :ATTR(:get<EndpointReference>);
|
||||||
|
my %Types_of :ATTR(:get<Types>);
|
||||||
|
my %Scopes_of :ATTR(:get<Scopes>);
|
||||||
|
my %XAddrs_of :ATTR(:get<XAddrs>);
|
||||||
|
my %MetadataVersion_of :ATTR(:get<MetadataVersion>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( EndpointReference
|
||||||
|
Types
|
||||||
|
Scopes
|
||||||
|
XAddrs
|
||||||
|
MetadataVersion
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'EndpointReference' => \%EndpointReference_of,
|
||||||
|
'Types' => \%Types_of,
|
||||||
|
'Scopes' => \%Scopes_of,
|
||||||
|
'XAddrs' => \%XAddrs_of,
|
||||||
|
'MetadataVersion' => \%MetadataVersion_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'EndpointReference' => 'WSDiscovery10::Elements::EndpointReference',
|
||||||
|
|
||||||
|
'Types' => 'WSDiscovery10::Elements::Types',
|
||||||
|
|
||||||
|
'Scopes' => 'WSDiscovery10::Elements::Scopes',
|
||||||
|
|
||||||
|
'XAddrs' => 'WSDiscovery10::Elements::XAddrs',
|
||||||
|
|
||||||
|
'MetadataVersion' => 'WSDiscovery10::Elements::MetadataVersion',
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'EndpointReference' => '',
|
||||||
|
'Types' => '',
|
||||||
|
'Scopes' => '',
|
||||||
|
'XAddrs' => '',
|
||||||
|
'MetadataVersion' => '',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::HelloType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
HelloType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * EndpointReference
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Types
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Scopes
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * XAddrs
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * MetadataVersion
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::HelloType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
package WSDiscovery10::Types::OpenRelationshipType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery'};
|
||||||
|
|
||||||
|
# derivation by union
|
||||||
|
# union is not fully supported yet - value space constraints are not
|
||||||
|
# checked yet.
|
||||||
|
# This implementation of union resorts to the simplest possible base, which
|
||||||
|
# is: "If the <list> or <union> alternative is chosen, then the
|
||||||
|
# simple ur-type definition·."
|
||||||
|
#
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::anySimpleType
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
OpenRelationshipType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This type class is derived by union.
|
||||||
|
|
||||||
|
Derivation by union is not fully supported yet - value space constraints are
|
||||||
|
not checked yet.
|
||||||
|
|
||||||
|
The current implementation of union resorts to inheriting from the base type,
|
||||||
|
which means (quoted from the XML Schema specs): "If the <list> or <union>
|
||||||
|
alternative is chosen, then the simple ur-type definition·."
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,182 @@
|
||||||
|
package WSDiscovery10::Types::ProbeMatchType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %EndpointReference_of :ATTR(:get<EndpointReference>);
|
||||||
|
my %Types_of :ATTR(:get<Types>);
|
||||||
|
my %Scopes_of :ATTR(:get<Scopes>);
|
||||||
|
my %XAddrs_of :ATTR(:get<XAddrs>);
|
||||||
|
my %MetadataVersion_of :ATTR(:get<MetadataVersion>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( EndpointReference
|
||||||
|
Types
|
||||||
|
Scopes
|
||||||
|
XAddrs
|
||||||
|
MetadataVersion
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'EndpointReference' => \%EndpointReference_of,
|
||||||
|
'Types' => \%Types_of,
|
||||||
|
'Scopes' => \%Scopes_of,
|
||||||
|
'XAddrs' => \%XAddrs_of,
|
||||||
|
'MetadataVersion' => \%MetadataVersion_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'EndpointReference' => 'WSDiscovery10::Elements::EndpointReference',
|
||||||
|
|
||||||
|
'Types' => 'WSDiscovery10::Elements::Types',
|
||||||
|
|
||||||
|
'Scopes' => 'WSDiscovery10::Elements::Scopes',
|
||||||
|
|
||||||
|
'XAddrs' => 'WSDiscovery10::Elements::XAddrs',
|
||||||
|
|
||||||
|
'MetadataVersion' => 'WSDiscovery10::Elements::MetadataVersion',
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'EndpointReference' => '',
|
||||||
|
'Types' => '',
|
||||||
|
'Scopes' => '',
|
||||||
|
'XAddrs' => '',
|
||||||
|
'MetadataVersion' => '',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ProbeMatchType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ProbeMatchType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * EndpointReference
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Types
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Scopes
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * XAddrs
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * MetadataVersion
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ProbeMatchType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,117 @@
|
||||||
|
package WSDiscovery10::Types::ProbeMatchesType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %ProbeMatch_of :ATTR(:get<ProbeMatch>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( ProbeMatch
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'ProbeMatch' => \%ProbeMatch_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'ProbeMatch' => 'WSDiscovery10::Types::ProbeMatchType',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'ProbeMatch' => 'ProbeMatch',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ProbeMatchesType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ProbeMatchesType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * ProbeMatch
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ProbeMatchesType
|
||||||
|
ProbeMatch => { # WSDiscovery10::Types::ProbeMatchType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,126 @@
|
||||||
|
package WSDiscovery10::Types::ProbeType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %Types_of :ATTR(:get<Types>);
|
||||||
|
my %Scopes_of :ATTR(:get<Scopes>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( Types
|
||||||
|
Scopes
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'Types' => \%Types_of,
|
||||||
|
'Scopes' => \%Scopes_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'Types' => 'WSDiscovery10::Elements::Types',
|
||||||
|
|
||||||
|
'Scopes' => 'WSDiscovery10::Elements::Scopes',
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'Types' => '',
|
||||||
|
'Scopes' => '',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ProbeType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ProbeType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * Types
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Scopes
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ProbeType
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,75 @@
|
||||||
|
package WSDiscovery10::Types::QNameListType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery'};
|
||||||
|
|
||||||
|
|
||||||
|
# list derivation
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::list
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
QNameListType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This clase is derived from
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
.
|
||||||
|
|
||||||
|
You may pass the following structure to new():
|
||||||
|
|
||||||
|
[ $value_1, .. $value_n ]
|
||||||
|
|
||||||
|
All elements of the list must be of the class' base type (or valid arguments
|
||||||
|
to it's constructor).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,94 @@
|
||||||
|
package WSDiscovery10::Types::ReferenceParametersType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
},
|
||||||
|
{
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ReferenceParametersType from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,94 @@
|
||||||
|
package WSDiscovery10::Types::ReferencePropertiesType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
},
|
||||||
|
{
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ReferencePropertiesType from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,118 @@
|
||||||
|
package WSDiscovery10::Types::Relationship;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS = 'WSDiscovery10::Types::Relationship::_Relationship::XmlAttr';
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::anyURI
|
||||||
|
);
|
||||||
|
|
||||||
|
package WSDiscovery10::Types::Relationship::_Relationship::XmlAttr;
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %RelationshipType_of :ATTR(:get<RelationshipType>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
RelationshipType
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
|
||||||
|
RelationshipType => \%RelationshipType_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
RelationshipType => 'SOAP::WSDL::XSD::Typelib::Builtin::QName',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::Relationship
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
Relationship from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 attr
|
||||||
|
|
||||||
|
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||||
|
See the correspondent WSDL/XML Schema if in question.
|
||||||
|
|
||||||
|
This class has additional attributes, accessibly via the C<attr()> method.
|
||||||
|
|
||||||
|
attr() returns an object of the class WSDiscovery10::Types::Relationship::_Relationship::XmlAttr.
|
||||||
|
|
||||||
|
The following attributes can be accessed on this object via the corresponding
|
||||||
|
get_/set_ methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * RelationshipType
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::QName|SOAP::WSDL::XSD::Typelib::Builtin::QName>.
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
package WSDiscovery10::Types::RelationshipType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery'};
|
||||||
|
|
||||||
|
# derivation by restriction
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
RelationshipType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This clase is derived from
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||||
|
like it's base type.
|
||||||
|
|
||||||
|
# Description of restrictions not implemented yet.
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,65 @@
|
||||||
|
package WSDiscovery10::Types::RelationshipTypeValues;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing'};
|
||||||
|
|
||||||
|
# derivation by restriction
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
RelationshipTypeValues from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This clase is derived from
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
. SOAP::WSDL's schema implementation does not validate data, so you can use it exactly
|
||||||
|
like it's base type.
|
||||||
|
|
||||||
|
# Description of restrictions not implemented yet.
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
package WSDiscovery10::Types::ReplyAfterType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::nonNegativeInteger
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ReplyAfterType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ReplyAfterType from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,182 @@
|
||||||
|
package WSDiscovery10::Types::ResolveMatchType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %EndpointReference_of :ATTR(:get<EndpointReference>);
|
||||||
|
my %Types_of :ATTR(:get<Types>);
|
||||||
|
my %Scopes_of :ATTR(:get<Scopes>);
|
||||||
|
my %XAddrs_of :ATTR(:get<XAddrs>);
|
||||||
|
my %MetadataVersion_of :ATTR(:get<MetadataVersion>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( EndpointReference
|
||||||
|
Types
|
||||||
|
Scopes
|
||||||
|
XAddrs
|
||||||
|
MetadataVersion
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'EndpointReference' => \%EndpointReference_of,
|
||||||
|
'Types' => \%Types_of,
|
||||||
|
'Scopes' => \%Scopes_of,
|
||||||
|
'XAddrs' => \%XAddrs_of,
|
||||||
|
'MetadataVersion' => \%MetadataVersion_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'EndpointReference' => 'WSDiscovery10::Elements::EndpointReference',
|
||||||
|
|
||||||
|
'Types' => 'WSDiscovery10::Elements::Types',
|
||||||
|
|
||||||
|
'Scopes' => 'WSDiscovery10::Elements::Scopes',
|
||||||
|
|
||||||
|
'XAddrs' => 'WSDiscovery10::Elements::XAddrs',
|
||||||
|
|
||||||
|
'MetadataVersion' => 'WSDiscovery10::Elements::MetadataVersion',
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'EndpointReference' => '',
|
||||||
|
'Types' => '',
|
||||||
|
'Scopes' => '',
|
||||||
|
'XAddrs' => '',
|
||||||
|
'MetadataVersion' => '',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ResolveMatchType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ResolveMatchType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * EndpointReference
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Types
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * Scopes
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * XAddrs
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=item * MetadataVersion
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ResolveMatchType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,117 @@
|
||||||
|
package WSDiscovery10::Types::ResolveMatchesType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %ResolveMatch_of :ATTR(:get<ResolveMatch>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( ResolveMatch
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'ResolveMatch' => \%ResolveMatch_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'ResolveMatch' => 'WSDiscovery10::Types::ResolveMatchType',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'ResolveMatch' => 'ResolveMatch',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ResolveMatchesType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ResolveMatchesType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * ResolveMatch
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ResolveMatchesType
|
||||||
|
ResolveMatch => { # WSDiscovery10::Types::ResolveMatchType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
Types => $some_value, # QNameListType
|
||||||
|
Scopes => { value => $some_value },
|
||||||
|
XAddrs => $some_value, # UriListType
|
||||||
|
MetadataVersion => $some_value, # unsignedInt
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,118 @@
|
||||||
|
package WSDiscovery10::Types::ResolveType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %EndpointReference_of :ATTR(:get<EndpointReference>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( EndpointReference
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'EndpointReference' => \%EndpointReference_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'EndpointReference' => 'WSDiscovery10::Elements::EndpointReference',
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'EndpointReference' => '',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ResolveType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ResolveType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * EndpointReference
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::ResolveType
|
||||||
|
EndpointReference => { # WSDiscovery10::Types::EndpointReferenceType
|
||||||
|
Address => { value => $some_value },
|
||||||
|
ReferenceProperties => { # WSDiscovery10::Types::ReferencePropertiesType
|
||||||
|
},
|
||||||
|
ReferenceParameters => { # WSDiscovery10::Types::ReferenceParametersType
|
||||||
|
},
|
||||||
|
PortType => { value => $some_value },
|
||||||
|
ServiceName => { value => $some_value },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,73 @@
|
||||||
|
package WSDiscovery10::Types::RetryAfterType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::nonNegativeInteger
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::RetryAfterType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
RetryAfterType from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,118 @@
|
||||||
|
package WSDiscovery10::Types::ScopesType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS = 'WSDiscovery10::Types::ScopesType::_ScopesType::XmlAttr';
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||||
|
WSDiscovery10::Types::UriListType
|
||||||
|
);
|
||||||
|
|
||||||
|
package WSDiscovery10::Types::ScopesType::_ScopesType::XmlAttr;
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %MatchBy_of :ATTR(:get<MatchBy>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
MatchBy
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
|
||||||
|
MatchBy => \%MatchBy_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
MatchBy => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ScopesType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ScopesType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 attr
|
||||||
|
|
||||||
|
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||||
|
See the correspondent WSDL/XML Schema if in question.
|
||||||
|
|
||||||
|
This class has additional attributes, accessibly via the C<attr()> method.
|
||||||
|
|
||||||
|
attr() returns an object of the class WSDiscovery10::Types::ScopesType::_ScopesType::XmlAttr.
|
||||||
|
|
||||||
|
The following attributes can be accessed on this object via the corresponding
|
||||||
|
get_/set_ methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * MatchBy
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::anyURI|SOAP::WSDL::XSD::Typelib::Builtin::anyURI>.
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,111 @@
|
||||||
|
package WSDiscovery10::Types::SecurityType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS;
|
||||||
|
undef $XML_ATTRIBUTE_CLASS;
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %Sig_of :ATTR(:get<Sig>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw( Sig
|
||||||
|
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
'Sig' => \%Sig_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'Sig' => 'WSDiscovery10::Elements::Sig',
|
||||||
|
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
'Sig' => '',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::SecurityType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
SecurityType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * Sig
|
||||||
|
|
||||||
|
Note: The name of this property has been altered, because it didn't match
|
||||||
|
perl's notion of variable/subroutine names. The altered name is used in
|
||||||
|
perl code only, XML output uses the original name:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::SecurityType
|
||||||
|
Sig => { # WSDiscovery10::Types::SigType
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,118 @@
|
||||||
|
package WSDiscovery10::Types::ServiceNameType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2004/08/addressing' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS = 'WSDiscovery10::Types::ServiceNameType::_ServiceNameType::XmlAttr';
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::ComplexType
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::QName
|
||||||
|
);
|
||||||
|
|
||||||
|
package WSDiscovery10::Types::ServiceNameType::_ServiceNameType::XmlAttr;
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %PortName_of :ATTR(:get<PortName>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
PortName
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
|
||||||
|
PortName => \%PortName_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
PortName => 'SOAP::WSDL::XSD::Typelib::Builtin::NCName',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::ServiceNameType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
ServiceNameType from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ value => $some_value },
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 attr
|
||||||
|
|
||||||
|
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||||
|
See the correspondent WSDL/XML Schema if in question.
|
||||||
|
|
||||||
|
This class has additional attributes, accessibly via the C<attr()> method.
|
||||||
|
|
||||||
|
attr() returns an object of the class WSDiscovery10::Types::ServiceNameType::_ServiceNameType::XmlAttr.
|
||||||
|
|
||||||
|
The following attributes can be accessed on this object via the corresponding
|
||||||
|
get_/set_ methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * PortName
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::NCName|SOAP::WSDL::XSD::Typelib::Builtin::NCName>.
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,172 @@
|
||||||
|
package WSDiscovery10::Types::SigType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_set_element_form_qualified(0);
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery' };
|
||||||
|
|
||||||
|
our $XML_ATTRIBUTE_CLASS = 'WSDiscovery10::Types::SigType::_SigType::XmlAttr';
|
||||||
|
|
||||||
|
sub __get_attr_class {
|
||||||
|
return $XML_ATTRIBUTE_CLASS;
|
||||||
|
}
|
||||||
|
|
||||||
|
use Class::Std::Fast::Storable constructor => 'none';
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::ComplexType);
|
||||||
|
|
||||||
|
Class::Std::initialize();
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
},
|
||||||
|
{
|
||||||
|
},
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
package WSDiscovery10::Types::SigType::_SigType::XmlAttr;
|
||||||
|
use base qw(SOAP::WSDL::XSD::Typelib::AttributeSet);
|
||||||
|
|
||||||
|
{ # BLOCK to scope variables
|
||||||
|
|
||||||
|
my %Scheme_of :ATTR(:get<Scheme>);
|
||||||
|
my %KeyId_of :ATTR(:get<KeyId>);
|
||||||
|
my %Refs_of :ATTR(:get<Refs>);
|
||||||
|
my %Sig_of :ATTR(:get<Sig>);
|
||||||
|
|
||||||
|
__PACKAGE__->_factory(
|
||||||
|
[ qw(
|
||||||
|
Scheme
|
||||||
|
KeyId
|
||||||
|
Refs
|
||||||
|
Sig
|
||||||
|
) ],
|
||||||
|
{
|
||||||
|
|
||||||
|
Scheme => \%Scheme_of,
|
||||||
|
|
||||||
|
KeyId => \%KeyId_of,
|
||||||
|
|
||||||
|
Refs => \%Refs_of,
|
||||||
|
|
||||||
|
Sig => \%Sig_of,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
Scheme => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
|
||||||
|
KeyId => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||||
|
Refs => 'SOAP::WSDL::XSD::Typelib::Builtin::IDREFS',
|
||||||
|
Sig => 'SOAP::WSDL::XSD::Typelib::Builtin::base64Binary',
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
} # end BLOCK
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
WSDiscovery10::Types::SigType
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined complexType
|
||||||
|
SigType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 PROPERTIES
|
||||||
|
|
||||||
|
The following properties may be accessed using get_PROPERTY / set_PROPERTY
|
||||||
|
methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor. The following data structure may be passed to new():
|
||||||
|
|
||||||
|
{ # WSDiscovery10::Types::SigType
|
||||||
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head2 attr
|
||||||
|
|
||||||
|
NOTE: Attribute documentation is experimental, and may be inaccurate.
|
||||||
|
See the correspondent WSDL/XML Schema if in question.
|
||||||
|
|
||||||
|
This class has additional attributes, accessibly via the C<attr()> method.
|
||||||
|
|
||||||
|
attr() returns an object of the class WSDiscovery10::Types::SigType::_SigType::XmlAttr.
|
||||||
|
|
||||||
|
The following attributes can be accessed on this object via the corresponding
|
||||||
|
get_/set_ methods:
|
||||||
|
|
||||||
|
=over
|
||||||
|
|
||||||
|
=item * Scheme
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::anyURI|SOAP::WSDL::XSD::Typelib::Builtin::anyURI>.
|
||||||
|
|
||||||
|
=item * KeyId
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::base64Binary|SOAP::WSDL::XSD::Typelib::Builtin::base64Binary>.
|
||||||
|
|
||||||
|
=item * Refs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::IDREFS|SOAP::WSDL::XSD::Typelib::Builtin::IDREFS>.
|
||||||
|
|
||||||
|
=item * Sig
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This attribute is of type L<SOAP::WSDL::XSD::Typelib::Builtin::base64Binary|SOAP::WSDL::XSD::Typelib::Builtin::base64Binary>.
|
||||||
|
|
||||||
|
|
||||||
|
=back
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
|
@ -0,0 +1,75 @@
|
||||||
|
package WSDiscovery10::Types::UriListType;
|
||||||
|
use strict;
|
||||||
|
use warnings;
|
||||||
|
|
||||||
|
sub get_xmlns { 'http://schemas.xmlsoap.org/ws/2005/04/discovery'};
|
||||||
|
|
||||||
|
|
||||||
|
# list derivation
|
||||||
|
use base qw(
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::list
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::anyURI
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1;
|
||||||
|
|
||||||
|
__END__
|
||||||
|
|
||||||
|
=pod
|
||||||
|
|
||||||
|
=head1 NAME
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
Perl data type class for the XML Schema defined simpleType
|
||||||
|
UriListType from the namespace http://schemas.xmlsoap.org/ws/2005/04/discovery.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This clase is derived from
|
||||||
|
SOAP::WSDL::XSD::Typelib::Builtin::anyURI
|
||||||
|
.
|
||||||
|
|
||||||
|
You may pass the following structure to new():
|
||||||
|
|
||||||
|
[ $value_1, .. $value_n ]
|
||||||
|
|
||||||
|
All elements of the list must be of the class' base type (or valid arguments
|
||||||
|
to it's constructor).
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
=head1 METHODS
|
||||||
|
|
||||||
|
=head2 new
|
||||||
|
|
||||||
|
Constructor.
|
||||||
|
|
||||||
|
=head2 get_value / set_value
|
||||||
|
|
||||||
|
Getter and setter for the simpleType's value.
|
||||||
|
|
||||||
|
=head1 OVERLOADING
|
||||||
|
|
||||||
|
Depending on the simple type's base type, the following operations are overloaded
|
||||||
|
|
||||||
|
Stringification
|
||||||
|
Numerification
|
||||||
|
Boolification
|
||||||
|
|
||||||
|
Check L<SOAP::WSDL::XSD::Typelib::Builtin> for more information.
|
||||||
|
|
||||||
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
Generated by SOAP::WSDL
|
||||||
|
|
||||||
|
=cut
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue