/* DataAcquisitionControl.h Generated by wsdl2h 1.2.9f from DataAcquisitionControl.wsdl and typemap.dat 2007-07-30 13:14:17 GMT Copyright (C) 2001-2006 Robert van Engelen, Genivia Inc. All Rights Reserved. This part of the software is released under one of the following licenses: GPL or Genivia's license for commercial use. */ /* NOTE: - Compile this file with soapcpp2 to complete the code generation process. - Use soapcpp2 option -I to specify paths for #import To build with STL, 'stlvector.h' is imported from 'import' dir in package. - Use wsdl2h options -c and -s to generate pure C code or C++ code without STL. - Use 'typemap.dat' to control schema namespace bindings and type mappings. It is strongly recommended to customize the names of the namespace prefixes generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces section below and add the modified lines to 'typemap.dat' to rerun wsdl2h. - Use Doxygen (www.doxygen.org) to browse this file. - Use wsdl2h option -l to view the software license terms. DO NOT include this file directly into your project. Include only the soapcpp2-generated headers and source code files. */ //gsoapopt cw /******************************************************************************\ * * * http://npg.dl.ac.uk:8015/DataAcquisitionControl.wsdl * * * \******************************************************************************/ /******************************************************************************\ * * * Import * * * \******************************************************************************/ /******************************************************************************\ * * * Schema Namespaces * * * \******************************************************************************/ /* NOTE: It is strongly recommended to customize the names of the namespace prefixes generated by wsdl2h. To do so, modify the prefix bindings below and add the modified lines to typemap.dat to rerun wsdl2h: ns1 = "http://npg.dl.ac.uk:8015/DataAcquisitionControl.wsdl" ns2 = "urn:DataAcquisitionControl" */ //gsoap ns2 schema namespace: urn:DataAcquisitionControl //gsoap ns2 schema form: unqualified /******************************************************************************\ * * * Schema Types * * * \******************************************************************************/ /******************************************************************************\ * * * Services * * * \******************************************************************************/ //gsoap ns2 service name: DataAcquisitionControl //gsoap ns2 service type: DataAcquisitionControlPortType //gsoap ns2 service port: http://npg.dl.ac.uk:8015/DataAcquisitionControl //gsoap ns2 service namespace: urn:DataAcquisitionControl //gsoap ns2 service transport: http://schemas.xmlsoap.org/soap/http /** @mainpage DataAcquisitionControl Definitions @section DataAcquisitionControl_bindings Bindings - @ref DataAcquisitionControl */ /** @page DataAcquisitionControl Binding "DataAcquisitionControl" @section DataAcquisitionControl_service Service Documentation "DataAcquisitionControl" gSOAP 2.7.9f generated service definition @section DataAcquisitionControl_operations Operations of Binding "DataAcquisitionControl" - @ref ns2__Get_State - @ref ns2__Do_SetUp - @ref ns2__Do_Stop - @ref ns2__Do_Go - @ref ns2__Get_Counters - @ref ns2__Get_Rates @section DataAcquisitionControl_ports Endpoints of Binding "DataAcquisitionControl" - http://npg.dl.ac.uk:8015/DataAcquisitionControl Note: use wsdl2h option -N to change the service binding prefix name */ /******************************************************************************\ * * * DataAcquisitionControl * * * \******************************************************************************/ /******************************************************************************\ * * * ns2__Get_State * * * \******************************************************************************/ /// Operation response struct "ns2__Get_StateResponse" of service binding "DataAcquisitionControl" operation "ns2__Get_State" struct ns2__Get_StateResponse { int StateCode; char* State; char* Reason; }; /// Operation "ns2__Get_State" of service binding "DataAcquisitionControl" /** Operation details: Service definition of function ns__Get_State - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call_ns2__Get_State( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // request parameters: // response parameters: struct ns2__Get_StateResponse* ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int ns2__Get_State( struct soap *soap, // request parameters: // response parameters: struct ns2__Get_StateResponse* ); @endcode */ //gsoap ns2 service method-style: Get_State rpc //gsoap ns2 service method-encoding: Get_State http://schemas.xmlsoap.org/soap/encoding/ //gsoap ns2 service method-action: Get_State "" int ns2__Get_State( struct ns2__Get_StateResponse * ///< Response struct parameter ); /******************************************************************************\ * * * ns2__Do_SetUp * * * \******************************************************************************/ /// Operation "ns2__Do_SetUp" of service binding "DataAcquisitionControl" /** Operation details: Service definition of function ns__Do_SetUp - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call_ns2__Do_SetUp( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // request parameters: // response parameters: int *ResponseCode ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int ns2__Do_SetUp( struct soap *soap, // request parameters: // response parameters: int *ResponseCode ); @endcode */ //gsoap ns2 service method-style: Do_SetUp rpc //gsoap ns2 service method-encoding: Do_SetUp http://schemas.xmlsoap.org/soap/encoding/ //gsoap ns2 service method-action: Do_SetUp "" int ns2__Do_SetUp( int *ResponseCode ///< Response parameter ); /******************************************************************************\ * * * ns2__Do_Stop * * * \******************************************************************************/ /// Operation "ns2__Do_Stop" of service binding "DataAcquisitionControl" /** Operation details: Service definition of function ns__Do_Stop - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call_ns2__Do_Stop( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // request parameters: // response parameters: int *ResponseCode ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int ns2__Do_Stop( struct soap *soap, // request parameters: // response parameters: int *ResponseCode ); @endcode */ //gsoap ns2 service method-style: Do_Stop rpc //gsoap ns2 service method-encoding: Do_Stop http://schemas.xmlsoap.org/soap/encoding/ //gsoap ns2 service method-action: Do_Stop "" int ns2__Do_Stop( int *ResponseCode ///< Response parameter ); /******************************************************************************\ * * * ns2__Do_Go * * * \******************************************************************************/ /// Operation "ns2__Do_Go" of service binding "DataAcquisitionControl" /** Operation details: Service definition of function ns__Do_Go - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call_ns2__Do_Go( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // request parameters: // response parameters: int *ResponseCode ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int ns2__Do_Go( struct soap *soap, // request parameters: // response parameters: int *ResponseCode ); @endcode */ //gsoap ns2 service method-style: Do_Go rpc //gsoap ns2 service method-encoding: Do_Go http://schemas.xmlsoap.org/soap/encoding/ //gsoap ns2 service method-action: Do_Go "" int ns2__Do_Go( int *ResponseCode ///< Response parameter ); /******************************************************************************\ * * * ns2__Get_Counters * * * \******************************************************************************/ /// Operation "ns2__Get_Counters" of service binding "DataAcquisitionControl" /** Operation details: Service definition of function ns__Get_Counters - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call_ns2__Get_Counters( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // request parameters: // response parameters: char* *Response ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int ns2__Get_Counters( struct soap *soap, // request parameters: // response parameters: char* *Response ); @endcode */ //gsoap ns2 service method-style: Get_Counters rpc //gsoap ns2 service method-encoding: Get_Counters http://schemas.xmlsoap.org/soap/encoding/ //gsoap ns2 service method-action: Get_Counters "" int ns2__Get_Counters( char* *Response ///< Response parameter ); /******************************************************************************\ * * * ns2__Get_Rates * * * \******************************************************************************/ /// Operation "ns2__Get_Rates" of service binding "DataAcquisitionControl" /** Operation details: Service definition of function ns__Get_Rates - SOAP RPC encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" C stub function (defined in soapClient.c[pp] generated by soapcpp2): @code int soap_call_ns2__Get_Rates( struct soap *soap, NULL, // char *endpoint = NULL selects default endpoint for this operation NULL, // char *action = NULL selects default action for this operation // request parameters: // response parameters: char* *Response ); @endcode C server function (called from the service dispatcher defined in soapServer.c[pp]): @code int ns2__Get_Rates( struct soap *soap, // request parameters: // response parameters: char* *Response ); @endcode */ //gsoap ns2 service method-style: Get_Rates rpc //gsoap ns2 service method-encoding: Get_Rates http://schemas.xmlsoap.org/soap/encoding/ //gsoap ns2 service method-action: Get_Rates "" int ns2__Get_Rates( char* *Response ///< Response parameter ); /* End of DataAcquisitionControl.h */