1/*
2
3	WS-example.h
4
5	Example gSOAP header file to demonstrate WS-Header.h
6
7	Compile this file with soapcpp2.
8
9--------------------------------------------------------------------------------
10gSOAP XML Web services tools
11Copyright (C) 2004-2008, Robert van Engelen, Genivia Inc. All Rights Reserved.
12This software is released under one of the following two licenses:
13GPL or Genivia's license for commercial use.
14--------------------------------------------------------------------------------
15GPL license.
16
17This program is free software; you can redistribute it and/or modify it under
18the terms of the GNU General Public License as published by the Free Software
19Foundation; either version 2 of the License, or (at your option) any later
20version.
21
22This program is distributed in the hope that it will be useful, but WITHOUT ANY
23WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
24PARTICULAR PURPOSE. See the GNU General Public License for more details.
25
26You should have received a copy of the GNU General Public License along with
27this program; if not, write to the Free Software Foundation, Inc., 59 Temple
28Place, Suite 330, Boston, MA 02111-1307 USA
29
30Author contact information:
31engelen@genivia.com / engelen@acm.org
32
33This program is released under the GPL with the additional exemption that
34compiling, linking, and/or using OpenSSL is allowed.
35--------------------------------------------------------------------------------
36A commercial use license is available from Genivia, Inc., contact@genivia.com
37--------------------------------------------------------------------------------
38*/
39
40#import "WS-Header.h"
41
42//gsoap ns service name:        calc
43//gsoap ns service style:       rpc
44//gsoap ns service encoding:    encoded
45//gsoap ns service namespace:   http://websrv.cs.fsu.edu/~engelen/calc.wsdl
46//gsoap ns service location:    http://websrv.cs.fsu.edu/~engelen/calcserver.cgi
47
48//gsoap ns schema namespace:	urn:calc
49int ns__add(double a, double b, double *result);
50int ns__sub(double a, double b, double *result);
51int ns__mul(double a, double b, double *result);
52int ns__div(double a, double b, double *result);
53int ns__pow(double a, double b, double *result);
54