/* soapStub.h Generated by gSOAP 2.7.6c from DataAcquisitionControl.h Copyright (C) 2000-2005, 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__GetStateResponse #define SOAP_TYPE_ns2__GetStateResponse (6) /* ns2:GetStateResponse */ struct ns2__GetStateResponse { int ResponseCode; /* RPC return element */ /* required element of type xsd:int */ int Code; /* 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__GetState #define SOAP_TYPE_ns2__GetState (9) /* ns2:GetState */ struct ns2__GetState { }; #endif #ifndef SOAP_TYPE_ns2__GetOptionResponse #define SOAP_TYPE_ns2__GetOptionResponse (10) /* ns2:GetOptionResponse */ struct ns2__GetOptionResponse { int ResponseCode; /* RPC return element */ /* required element of type xsd:int */ char *Option; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__GetOption #define SOAP_TYPE_ns2__GetOption (13) /* ns2:GetOption */ struct ns2__GetOption { char *Parameter; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__GetLastErrorResponse #define SOAP_TYPE_ns2__GetLastErrorResponse (14) /* ns2:GetLastErrorResponse */ struct ns2__GetLastErrorResponse { int ResponseCode; /* RPC return element */ /* required element of type xsd:int */ int Code; /* required element of type xsd:int */ char *Reason; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__GetLastError #define SOAP_TYPE_ns2__GetLastError (17) /* ns2:GetLastError */ struct ns2__GetLastError { }; #endif #ifndef SOAP_TYPE_ns2__GetInformationResponse #define SOAP_TYPE_ns2__GetInformationResponse (18) /* ns2:GetInformationResponse */ struct ns2__GetInformationResponse { int ResponseCode; /* RPC return element */ /* required element of type xsd:int */ char *Reason; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__GetInformation #define SOAP_TYPE_ns2__GetInformation (21) /* ns2:GetInformation */ struct ns2__GetInformation { }; #endif #ifndef SOAP_TYPE_ns2__DoResetResponse #define SOAP_TYPE_ns2__DoResetResponse (24) /* ns2:DoResetResponse */ struct ns2__DoResetResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__DoReset #define SOAP_TYPE_ns2__DoReset (25) /* ns2:DoReset */ struct ns2__DoReset { char *Parameter; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__DoSetUpResponse #define SOAP_TYPE_ns2__DoSetUpResponse (27) /* ns2:DoSetUpResponse */ struct ns2__DoSetUpResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__DoSetUp #define SOAP_TYPE_ns2__DoSetUp (28) /* ns2:DoSetUp */ struct ns2__DoSetUp { char *Parameter; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__DoOptionResponse #define SOAP_TYPE_ns2__DoOptionResponse (30) /* ns2:DoOptionResponse */ struct ns2__DoOptionResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__DoOption #define SOAP_TYPE_ns2__DoOption (31) /* ns2:DoOption */ struct ns2__DoOption { char *Parameter; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__DoStopResponse #define SOAP_TYPE_ns2__DoStopResponse (33) /* ns2:DoStopResponse */ struct ns2__DoStopResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__DoStop #define SOAP_TYPE_ns2__DoStop (34) /* ns2:DoStop */ struct ns2__DoStop { char *Parameter; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__DoGoResponse #define SOAP_TYPE_ns2__DoGoResponse (36) /* ns2:DoGoResponse */ struct ns2__DoGoResponse { int *ResponseCode; /* RPC return element */ /* optional element of type xsd:int */ }; #endif #ifndef SOAP_TYPE_ns2__DoGo #define SOAP_TYPE_ns2__DoGo (37) /* ns2:DoGo */ struct ns2__DoGo { char *Parameter; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__GetCountersResponse #define SOAP_TYPE_ns2__GetCountersResponse (38) /* ns2:GetCountersResponse */ struct ns2__GetCountersResponse { int ResponseCode; /* RPC return element */ /* required element of type xsd:int */ char *Counters; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__GetCounters #define SOAP_TYPE_ns2__GetCounters (41) /* ns2:GetCounters */ struct ns2__GetCounters { }; #endif #ifndef SOAP_TYPE_ns2__GetRatesResponse #define SOAP_TYPE_ns2__GetRatesResponse (42) /* ns2:GetRatesResponse */ struct ns2__GetRatesResponse { int ResponseCode; /* RPC return element */ /* required element of type xsd:int */ char *Rates; /* optional element of type xsd:string */ }; #endif #ifndef SOAP_TYPE_ns2__GetRates #define SOAP_TYPE_ns2__GetRates (45) /* ns2:GetRates */ struct ns2__GetRates { }; #endif #ifndef SOAP_TYPE_SOAP_ENV__Header #define SOAP_TYPE_SOAP_ENV__Header (48) /* SOAP Header: */ struct SOAP_ENV__Header { void *dummy; /* transient */ }; #endif #ifndef SOAP_TYPE_SOAP_ENV__Code #define SOAP_TYPE_SOAP_ENV__Code (49) /* 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 (51) /* 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 (52) /* 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 (53) /* 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_ns2__GetState(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct ns2__GetStateResponse *_param_1); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__GetOption(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *Parameter, struct ns2__GetOptionResponse *_param_2); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__GetLastError(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct ns2__GetLastErrorResponse *_param_3); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__GetInformation(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct ns2__GetInformationResponse *_param_4); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__DoReset(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *Parameter, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__DoSetUp(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *Parameter, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__DoOption(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *Parameter, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__DoStop(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *Parameter, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__DoGo(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *Parameter, int *ResponseCode); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__GetCounters(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct ns2__GetCountersResponse *_param_5); SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__GetRates(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct ns2__GetRatesResponse *_param_6); #ifdef __cplusplus } #endif #endif /* End of soapStub.h */