summaryrefslogtreecommitdiff
path: root/EZLocate/Typemaps/EZClient.pm
diff options
context:
space:
mode:
authorMark Wells <mark@freeside.biz>2012-11-02 14:28:31 -0700
committerMark Wells <mark@freeside.biz>2012-11-02 14:28:31 -0700
commit7be09bed7f9acdf8a20362c49831dfb39fc4e7a4 (patch)
tree51ed1f3337fd567897a12553fe6a6ae2ced3ce7c /EZLocate/Typemaps/EZClient.pm
initial commit
Diffstat (limited to 'EZLocate/Typemaps/EZClient.pm')
-rw-r--r--EZLocate/Typemaps/EZClient.pm62
1 files changed, 62 insertions, 0 deletions
diff --git a/EZLocate/Typemaps/EZClient.pm b/EZLocate/Typemaps/EZClient.pm
new file mode 100644
index 0000000..83937b9
--- /dev/null
+++ b/EZLocate/Typemaps/EZClient.pm
@@ -0,0 +1,62 @@
+
+package Geo::EZLocate::Typemaps::EZClient;
+use strict;
+use warnings;
+
+our $typemap_1 = {
+ 'getRPSResponse' => 'Geo::EZLocate::Elements::getRPSResponse',
+ 'getMOTDResponse' => 'Geo::EZLocate::Elements::getMOTDResponse',
+ 'getAccountInfo' => 'Geo::EZLocate::Elements::getAccountInfo',
+ 'getAccountInfoResponse/accountType' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
+ 'getAccountInfoResponse' => 'Geo::EZLocate::Elements::getAccountInfoResponse',
+ 'getClientInfo' => 'Geo::EZLocate::Elements::getClientInfo',
+ 'getAccountInfoResponse/actualRecords' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'Fault/faultcode' => 'SOAP::WSDL::XSD::Typelib::Builtin::anyURI',
+ 'getAccountInfoResponse/resultCode' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'getMOTDResponse/message' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
+ 'Fault/faultstring' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
+ 'getClientInfoResponse' => 'Geo::EZLocate::Elements::getClientInfoResponse',
+ 'getClientInfoResponse/safeToRun' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'getClientInfo/minorVersion' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'Fault' => 'SOAP::WSDL::SOAP::Typelib::Fault11',
+ 'getAccountInfoResponse/expiration' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
+ 'Fault/faultactor' => 'SOAP::WSDL::XSD::Typelib::Builtin::token',
+ 'getClientInfoResponse/message' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
+ 'getRPS/identity' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'Fault/detail' => 'SOAP::WSDL::XSD::Typelib::Builtin::string',
+ 'getAccountInfoResponse/maximumRecords' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'getClientInfo/majorVersion' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'getRPSResponse/recordsPerSecond' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'getMOTD' => 'Geo::EZLocate::Elements::getMOTD',
+ 'getAccountInfo/identity' => 'SOAP::WSDL::XSD::Typelib::Builtin::int',
+ 'getRPS' => 'Geo::EZLocate::Elements::getRPS'
+ };
+;
+
+sub get_class {
+ my $name = join '/', @{ $_[1] };
+ return $typemap_1->{ $name };
+}
+
+sub get_typemap {
+ return $typemap_1;
+}
+
+1;
+
+__END__
+
+__END__
+
+=pod
+
+=head1 NAME
+
+Geo::EZLocate::Typemaps::EZClient - typemap for EZClient
+
+=head1 DESCRIPTION
+
+Typemap created by SOAP::WSDL for map-based SOAP message parsers.
+
+=cut
+