/* soapStub.h Generated by gSOAP 2.7.9f from DataAcquisitionControl.h Copyright(C) 2000-2006, Robert van Engelen, Genivia Inc. All Rights Reserved. This part of the software is released under one of the following licenses: GPL, the gSOAP public license, or Genivia's license for commercial use. */ #ifndef soapStub_H #define soapStub_H #include "stdsoap2.h" #ifdef __cplusplus extern "C" { #endif /******************************************************************************\ * * * Enumerations * * * \******************************************************************************/ /******************************************************************************\ * * * Classes and Structs * * * \******************************************************************************/ #ifndef SOAP_TYPE_ns2__Get_StateResponse #define SOAP_TYPE_ns2__Get_StateResponse (6) /* ns2:Get-StateResponse */ struct ns2__Get_StateResponse { int StateCode; /* RPC return element */ /* required element of type xsd:int */ char *State; /* optional element of type xsd:string */ char *Reason; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__Get_State #define SOAP_TYPE_ns2__Get_State (9) /* ns2:Get-State */ struct ns2__Get_State { }; #endif #ifndef SOAP_TYPE_ns2__Do_SetUpResponse #define SOAP_TYPE_ns2__Do_SetUpResponse (12) /* ns2:Do-SetUpResponse */ struct ns2__Do_SetUpResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__Do_SetUp #define SOAP_TYPE_ns2__Do_SetUp (13) /* ns2:Do-SetUp */ struct ns2__Do_SetUp { }; #endif #ifndef SOAP_TYPE_ns2__Do_StopResponse #define SOAP_TYPE_ns2__Do_StopResponse (15) /* ns2:Do-StopResponse */ struct ns2__Do_StopResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__Do_Stop #define SOAP_TYPE_ns2__Do_Stop (16) /* ns2:Do-Stop */ struct ns2__Do_Stop { }; #endif #ifndef SOAP_TYPE_ns2__Do_GoResponse #define SOAP_TYPE_ns2__Do_GoResponse (18) /* ns2:Do-GoResponse */ struct ns2__Do_GoResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__Do_Go #define SOAP_TYPE_ns2__Do_Go (19) /* ns2:Do-Go */ struct ns2__Do_Go { }; #endif #ifndef SOAP_TYPE_ns2__Get_CountersResponse #define SOAP_TYPE_ns2__Get_CountersResponse (22) /* ns2:Get-CountersResponse */ struct ns2__Get_CountersResponse { char **Response; /* RPC return element */ /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__Get_Counters #define SOAP_TYPE_ns2__Get_Counters (23) /* ns2:Get-Counters */ struct ns2__Get_Counters { }; #endif #ifndef SOAP_TYPE_ns2__Get_RatesResponse #define SOAP_TYPE_ns2__Get_RatesResponse (25) /* ns2:Get-RatesResponse */ struct ns2__Get_RatesResponse { char **Response; /* RPC return element */ /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__Get_Rates #define SOAP_TYPE_ns2__Get_Rates (26) /* ns2:Get-Rates */ struct ns2__Get_Rates { }; #endif #ifndef SOAP_TYPE_SOAP_ENV__Header #define SOAP_TYPE_SOAP_ENV__Header (29) /* SOAP Header: */ struct SOAP_ENV__Header { void *dummy; /* transient */ }; #endif #ifndef SOAP_TYPE_SOAP_ENV__Code #define SOAP_TYPE_SOAP_ENV__Code (30) /* SOAP Fault Code: */ struct SOAP_ENV__Code { char *SOAP_ENV__Value; /* optional element of type xsd: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 (32) /* 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 (33) /* 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 (34) /* SOAP Fault: */ struct SOAP_ENV__Fault { char *faultcode; /* optional element of type xsd: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_ns2__Get_State(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct ns2__Get_StateResponse *_param_1); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__Do_SetUp(struct soap *soap, const char *soap_endpoint, const char *soap_action, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__Do_Stop(struct soap *soap, const char *soap_endpoint, const char *soap_action, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__Do_Go(struct soap *soap, const char *soap_endpoint, const char *soap_action, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__Get_Counters(struct soap *soap, const char *soap_endpoint, const char *soap_action, char **Response); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__Get_Rates(struct soap *soap, const char *soap_endpoint, const char *soap_action, char **Response); #ifdef __cplusplus } #endif #endif /* End of soapStub.h */