---
name: "SOAP::WSDL::Definitions"
section: "3pm"
platform: "linux"
package: "libsoap-wsdl-perl"
version: "3.004-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SOAP::WSDL::Definitions"
---

# SOAP::WSDL::Definitions(3pm)

model a WSDL \>definitions\< element

## NAME

SOAP::WSDL::Definitions - model a WSDL \>definitions\< element

## DESCRIPTION

## METHODS

### first\_service get\_service set\_service push\_service

Accessors/Mutators for accessing / setting the \>service\< child element(s).

### find\_service

Returns the service matching the namespace/localname pair passed as arguments.

```
 my $service = $wsdl->find_service($namespace, $localname);
```

### first\_binding get\_binding set\_binding push\_binding

Accessors/Mutators for accessing / setting the \>binding\< child element(s).

### find\_binding

Returns the binding matching the namespace/localname pair passed as arguments.

```
 my $binding = $wsdl->find_binding($namespace, $localname);
```

### first\_portType get\_portType set\_portType push\_portType

Accessors/Mutators for accessing / setting the \>portType\< child element(s).

### find\_portType

Returns the portType matching the namespace/localname pair passed as arguments.

```
 my $portType = $wsdl->find_portType($namespace, $localname);
```

### first\_message get\_message set\_message push\_message

Accessors/Mutators for accessing / setting the \>message\< child element(s).

### find\_message

Returns the message matching the namespace/localname pair passed as arguments.

```
 my $message = $wsdl->find_message($namespace, $localname);
```

### first\_types get\_types set\_types push\_types

Accessors/Mutators for accessing / setting the \>types\< child element(s).

## LICENSE AND COPYRIGHT

Copyright 2004-2007 Martin Kutter.

This file is part of SOAP-WSDL. You may distribute/modify it under the same terms as perl itself

## AUTHOR

Martin Kutter \<martin.kutter fen-net.de\>

## REPOSITORY INFORMATION

```
 $Rev: 851 $
 $LastChangedBy: kutterma $
 $Id: Definitions.pm 851 2009-05-15 22:45:18Z kutterma $
 $HeadURL: https://soap-wsdl.svn.sourceforge.net/svnroot/soap-wsdl/SOAP-WSDL/trunk/lib/SOAP/WSDL/Definitions.pm $
```
