www.pudn.com > TestGSOAP_SSL.zip > soapStub.h


/* soapStub.h 
   Generated by gSOAP 2.7.7 from StockQuoteService.h 
   Copyright (C) 2000-2005, Robert van Engelen, Genivia Inc. All Rights Reserved. 
 
*/ 
 
#ifndef soapStub_H 
#define soapStub_H 
#include "stdsoap2.h" 
#ifdef __cplusplus 
extern "C" { 
#endif 
 
/******************************************************************************\ 
 *                                                                            * 
 * Enumerations                                                               * 
 *                                                                            * 
\******************************************************************************/ 
 
 
/******************************************************************************\ 
 *                                                                            * 
 * Classes and Structs                                                        * 
 *                                                                            * 
\******************************************************************************/ 
 
 
#ifndef SOAP_TYPE__ns1__getQuote 
#define SOAP_TYPE__ns1__getQuote (6) 
/* ns1:getQuote */ 
struct _ns1__getQuote 
{ 
	char *symbol;	/* optional element of type xsd:string */ 
}; 
#endif 
 
#ifndef SOAP_TYPE__ns1__getQuoteResponse 
#define SOAP_TYPE__ns1__getQuoteResponse (7) 
/* ns1:getQuoteResponse */ 
struct _ns1__getQuoteResponse 
{ 
	float getQuoteReturn;	/* RPC return element */	/* required element of type xsd:float */ 
}; 
#endif 
 
#ifndef SOAP_TYPE___ns1__getQuote 
#define SOAP_TYPE___ns1__getQuote (12) 
/* Operation wrapper: */ 
struct __ns1__getQuote 
{ 
	struct _ns1__getQuote *ns1__getQuote;	/* optional element of type ns1:getQuote */ 
}; 
#endif 
 
#ifndef SOAP_TYPE_SOAP_ENV__Header 
#define SOAP_TYPE_SOAP_ENV__Header (15) 
/* SOAP Header: */ 
struct SOAP_ENV__Header 
{ 
	void *dummy;	/* transient */ 
}; 
#endif 
 
#ifndef SOAP_TYPE_SOAP_ENV__Code 
#define SOAP_TYPE_SOAP_ENV__Code (16) 
/* SOAP Fault Code: */ 
struct SOAP_ENV__Code 
{ 
	char *SOAP_ENV__Value;	/* optional element of type QName */ 
	struct SOAP_ENV__Code *SOAP_ENV__Subcode;	/* optional element of type SOAP-ENV:Code */ 
}; 
#endif 
 
#ifndef SOAP_TYPE_SOAP_ENV__Detail 
#define SOAP_TYPE_SOAP_ENV__Detail (18) 
/* SOAP-ENV:Detail */ 
struct SOAP_ENV__Detail 
{ 
	int __type;	/* any type of element  (defined below) */ 
	void *fault;	/* transient */ 
	char *__any; 
}; 
#endif 
 
#ifndef SOAP_TYPE_SOAP_ENV__Reason 
#define SOAP_TYPE_SOAP_ENV__Reason (19) 
/* SOAP-ENV:Reason */ 
struct SOAP_ENV__Reason 
{ 
	char *SOAP_ENV__Text;	/* optional element of type xsd:string */ 
}; 
#endif 
 
#ifndef SOAP_TYPE_SOAP_ENV__Fault 
#define SOAP_TYPE_SOAP_ENV__Fault (20) 
/* SOAP Fault: */ 
struct SOAP_ENV__Fault 
{ 
	char *faultcode;	/* optional element of type QName */ 
	char *faultstring;	/* optional element of type xsd:string */ 
	char *faultactor;	/* optional element of type xsd:string */ 
	struct SOAP_ENV__Detail *detail;	/* optional element of type SOAP-ENV:Detail */ 
	struct SOAP_ENV__Code *SOAP_ENV__Code;	/* optional element of type SOAP-ENV:Code */ 
	struct SOAP_ENV__Reason *SOAP_ENV__Reason;	/* optional element of type SOAP-ENV:Reason */ 
	char *SOAP_ENV__Node;	/* optional element of type xsd:string */ 
	char *SOAP_ENV__Role;	/* optional element of type xsd:string */ 
	struct SOAP_ENV__Detail *SOAP_ENV__Detail;	/* optional element of type SOAP-ENV:Detail */ 
}; 
#endif 
 
/******************************************************************************\ 
 *                                                                            * 
 * Types with Custom Serializers                                              * 
 *                                                                            * 
\******************************************************************************/ 
 
 
/******************************************************************************\ 
 *                                                                            * 
 * Typedefs                                                                   * 
 *                                                                            * 
\******************************************************************************/ 
 
#ifndef SOAP_TYPE__XML 
#define SOAP_TYPE__XML (4) 
typedef char *_XML; 
#endif 
 
#ifndef SOAP_TYPE__QName 
#define SOAP_TYPE__QName (5) 
typedef char *_QName; 
#endif 
 
 
/******************************************************************************\ 
 *                                                                            * 
 * Typedef Synonyms                                                           * 
 *                                                                            * 
\******************************************************************************/ 
 
 
/******************************************************************************\ 
 *                                                                            * 
 * Externals                                                                  * 
 *                                                                            * 
\******************************************************************************/ 
 
 
/******************************************************************************\ 
 *                                                                            * 
 * Stubs                                                                      * 
 *                                                                            * 
\******************************************************************************/ 
 
 
SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns1__getQuote(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__getQuote *ns1__getQuote, struct _ns1__getQuoteResponse *ns1__getQuoteResponse); 
 
#ifdef __cplusplus 
} 
#endif 
 
#endif 
 
/* End of soapStub.h */