Commit 6449bad2 authored by Gozutok, Recep's avatar Gozutok, Recep
Browse files

Upload New File

parent 259db23a
/* soapCentralSystemServiceSoapProxy.h
Generated by gSOAP 2.8.28 from soap.h
gSOAP XML Web services tools
Copyright (C) 2000-2016, Robert van Engelen, Genivia Inc. All Rights Reserved.
The soapcpp2 tool and its generated software are released under the GPL.
This program is released under the GPL with the additional exemption that
compiling, linking, and/or using OpenSSL is allowed.
--------------------------------------------------------------------------------
A commercial use license is available from Genivia Inc., contact@genivia.com
--------------------------------------------------------------------------------
*/
#ifndef soapCentralSystemServiceSoapProxy_H
#define soapCentralSystemServiceSoapProxy_H
#include "soapH.h"
class SOAP_CMAC CentralSystemServiceSoapProxy : public soap
{ public:
/// Endpoint URL of service 'CentralSystemServiceSoapProxy' (change as needed)
const char *soap_endpoint;
/// Variables globally declared in soap.h (non-static)
/// Constructor
CentralSystemServiceSoapProxy();
/// Copy constructor
CentralSystemServiceSoapProxy(const CentralSystemServiceSoapProxy& rhs);
/// Construct from another engine state
CentralSystemServiceSoapProxy(const struct soap&);
/// Constructor with endpoint URL
CentralSystemServiceSoapProxy(const char *url);
/// Constructor with engine input+output mode control
CentralSystemServiceSoapProxy(soap_mode iomode);
/// Constructor with URL and input+output mode control
CentralSystemServiceSoapProxy(const char *url, soap_mode iomode);
/// Constructor with engine input and output mode control
CentralSystemServiceSoapProxy(soap_mode imode, soap_mode omode);
/// Destructor deletes deserialized data and engine context
virtual ~CentralSystemServiceSoapProxy();
/// Initializer used by constructors
virtual void CentralSystemServiceSoapProxy_init(soap_mode imode, soap_mode omode);
/// Create a new copy
virtual CentralSystemServiceSoapProxy *copy() SOAP_PURE_VIRTUAL;
/// Copy assignment
CentralSystemServiceSoapProxy& operator=(const CentralSystemServiceSoapProxy&);
/// Delete all deserialized data (with soap_destroy and soap_end)
virtual void destroy();
/// Delete all deserialized data and reset to default
virtual void reset();
/// Disables and removes SOAP Header from message
virtual void soap_noheader();
/// Put SOAP Header in message
virtual void soap_header(char *ns1__chargeBoxIdentity, char *wsa5__MessageID, struct wsa5__RelatesToType *wsa5__RelatesTo, struct wsa5__EndpointReferenceType *wsa5__From, struct wsa5__EndpointReferenceType *wsa5__ReplyTo, struct wsa5__EndpointReferenceType *wsa5__FaultTo, char *wsa5__To, char *wsa5__Action, struct chan__ChannelInstanceType *chan__ChannelInstance);
/// Get SOAP Header structure (NULL when absent)
virtual const SOAP_ENV__Header *soap_header();
/// Get SOAP Fault structure (NULL when absent)
virtual const SOAP_ENV__Fault *soap_fault();
/// Get SOAP Fault string (NULL when absent)
virtual const char *soap_fault_string();
/// Get SOAP Fault detail as string (NULL when absent)
virtual const char *soap_fault_detail();
/// Close connection (normally automatic, except for send_X ops)
virtual int soap_close_socket();
/// Force close connection (can kill a thread blocked on IO)
virtual int soap_force_close_socket();
/// Print fault
virtual void soap_print_fault(FILE*);
#ifndef WITH_LEAN
/// Print fault to stream
#ifndef WITH_COMPAT
virtual void soap_stream_fault(std::ostream&);
#endif
/// Put fault into buffer
virtual char *soap_sprint_fault(char *buf, size_t len);
#endif
/// Web service operation 'Authorize' (returns error code or SOAP_OK)
virtual int Authorize(ns1__AuthorizeRequest *ns1__authorizeRequest, ns1__AuthorizeResponse &ns1__authorizeResponse) { return this->Authorize(NULL, NULL, ns1__authorizeRequest, ns1__authorizeResponse); }
virtual int Authorize(const char *endpoint, const char *soap_action, ns1__AuthorizeRequest *ns1__authorizeRequest, ns1__AuthorizeResponse &ns1__authorizeResponse);
/// Web service operation 'StartTransaction' (returns error code or SOAP_OK)
virtual int StartTransaction(ns1__StartTransactionRequest *ns1__startTransactionRequest, ns1__StartTransactionResponse &ns1__startTransactionResponse) { return this->StartTransaction(NULL, NULL, ns1__startTransactionRequest, ns1__startTransactionResponse); }
virtual int StartTransaction(const char *endpoint, const char *soap_action, ns1__StartTransactionRequest *ns1__startTransactionRequest, ns1__StartTransactionResponse &ns1__startTransactionResponse);
/// Web service operation 'StopTransaction' (returns error code or SOAP_OK)
virtual int StopTransaction(ns1__StopTransactionRequest *ns1__stopTransactionRequest, ns1__StopTransactionResponse &ns1__stopTransactionResponse) { return this->StopTransaction(NULL, NULL, ns1__stopTransactionRequest, ns1__stopTransactionResponse); }
virtual int StopTransaction(const char *endpoint, const char *soap_action, ns1__StopTransactionRequest *ns1__stopTransactionRequest, ns1__StopTransactionResponse &ns1__stopTransactionResponse);
/// Web service operation 'Heartbeat' (returns error code or SOAP_OK)
virtual int Heartbeat(ns1__HeartbeatRequest *ns1__heartbeatRequest, ns1__HeartbeatResponse &ns1__heartbeatResponse) { return this->Heartbeat(NULL, NULL, ns1__heartbeatRequest, ns1__heartbeatResponse); }
virtual int Heartbeat(const char *endpoint, const char *soap_action, ns1__HeartbeatRequest *ns1__heartbeatRequest, ns1__HeartbeatResponse &ns1__heartbeatResponse);
/// Web service operation 'MeterValues' (returns error code or SOAP_OK)
virtual int MeterValues(ns1__MeterValuesRequest *ns1__meterValuesRequest, ns1__MeterValuesResponse &ns1__meterValuesResponse) { return this->MeterValues(NULL, NULL, ns1__meterValuesRequest, ns1__meterValuesResponse); }
virtual int MeterValues(const char *endpoint, const char *soap_action, ns1__MeterValuesRequest *ns1__meterValuesRequest, ns1__MeterValuesResponse &ns1__meterValuesResponse);
/// Web service operation 'BootNotification' (returns error code or SOAP_OK)
virtual int BootNotification(ns1__BootNotificationRequest *ns1__bootNotificationRequest, ns1__BootNotificationResponse &ns1__bootNotificationResponse) { return this->BootNotification(NULL, NULL, ns1__bootNotificationRequest, ns1__bootNotificationResponse); }
virtual int BootNotification(const char *endpoint, const char *soap_action, ns1__BootNotificationRequest *ns1__bootNotificationRequest, ns1__BootNotificationResponse &ns1__bootNotificationResponse);
/// Web service operation 'StatusNotification' (returns error code or SOAP_OK)
virtual int StatusNotification(ns1__StatusNotificationRequest *ns1__statusNotificationRequest, ns1__StatusNotificationResponse &ns1__statusNotificationResponse) { return this->StatusNotification(NULL, NULL, ns1__statusNotificationRequest, ns1__statusNotificationResponse); }
virtual int StatusNotification(const char *endpoint, const char *soap_action, ns1__StatusNotificationRequest *ns1__statusNotificationRequest, ns1__StatusNotificationResponse &ns1__statusNotificationResponse);
/// Web service operation 'FirmwareStatusNotification' (returns error code or SOAP_OK)
virtual int FirmwareStatusNotification(ns1__FirmwareStatusNotificationRequest *ns1__firmwareStatusNotificationRequest, ns1__FirmwareStatusNotificationResponse &ns1__firmwareStatusNotificationResponse) { return this->FirmwareStatusNotification(NULL, NULL, ns1__firmwareStatusNotificationRequest, ns1__firmwareStatusNotificationResponse); }
virtual int FirmwareStatusNotification(const char *endpoint, const char *soap_action, ns1__FirmwareStatusNotificationRequest *ns1__firmwareStatusNotificationRequest, ns1__FirmwareStatusNotificationResponse &ns1__firmwareStatusNotificationResponse);
/// Web service operation 'DiagnosticsStatusNotification' (returns error code or SOAP_OK)
virtual int DiagnosticsStatusNotification(ns1__DiagnosticsStatusNotificationRequest *ns1__diagnosticsStatusNotificationRequest, ns1__DiagnosticsStatusNotificationResponse &ns1__diagnosticsStatusNotificationResponse) { return this->DiagnosticsStatusNotification(NULL, NULL, ns1__diagnosticsStatusNotificationRequest, ns1__diagnosticsStatusNotificationResponse); }
virtual int DiagnosticsStatusNotification(const char *endpoint, const char *soap_action, ns1__DiagnosticsStatusNotificationRequest *ns1__diagnosticsStatusNotificationRequest, ns1__DiagnosticsStatusNotificationResponse &ns1__diagnosticsStatusNotificationResponse);
/// Web service operation 'DataTransfer' (returns error code or SOAP_OK)
virtual int DataTransfer(ns1__DataTransferRequest *ns1__dataTransferRequest, ns1__DataTransferResponse &ns1__dataTransferResponse) { return this->DataTransfer(NULL, NULL, ns1__dataTransferRequest, ns1__dataTransferResponse); }
virtual int DataTransfer(const char *endpoint, const char *soap_action, ns1__DataTransferRequest *ns1__dataTransferRequest, ns1__DataTransferResponse &ns1__dataTransferResponse);
};
#endif
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment