1 /* soapCustomBinding_DumpUploadService3_UploaderProxy.h
2 Generated by gSOAP 2.8.17r from DumpUploader.h
4 Copyright(C) 2000-2013, Robert van Engelen, Genivia Inc. All Rights Reserved.
5 The generated code is released under one of the following licenses:
6 GPL or Genivia's license for commercial use.
7 This program is released under the GPL with the additional exemption that
8 compiling, linking, and/or using OpenSSL is allowed.
11 #ifndef soapCustomBinding_DumpUploadService3_UploaderProxy_H
12 #define soapCustomBinding_DumpUploadService3_UploaderProxy_H
15 class SOAP_CMAC CustomBinding_DumpUploadService3_UploaderProxy
: public soap
17 /// Endpoint URL of service 'CustomBinding_DumpUploadService3_UploaderProxy' (change as needed)
18 const char *soap_endpoint
;
20 CustomBinding_DumpUploadService3_UploaderProxy();
21 /// Construct from another engine state
22 CustomBinding_DumpUploadService3_UploaderProxy(const struct soap
&);
23 /// Constructor with endpoint URL
24 CustomBinding_DumpUploadService3_UploaderProxy(const char *url
);
25 /// Constructor with engine input+output mode control
26 CustomBinding_DumpUploadService3_UploaderProxy(soap_mode iomode
);
27 /// Constructor with URL and input+output mode control
28 CustomBinding_DumpUploadService3_UploaderProxy(const char *url
, soap_mode iomode
);
29 /// Constructor with engine input and output mode control
30 CustomBinding_DumpUploadService3_UploaderProxy(soap_mode imode
, soap_mode omode
);
31 /// Destructor frees deserialized data
32 virtual ~CustomBinding_DumpUploadService3_UploaderProxy();
33 /// Initializer used by constructors
34 virtual void CustomBinding_DumpUploadService3_UploaderProxy_init(soap_mode imode
, soap_mode omode
);
35 /// Delete all deserialized data (with soap_destroy and soap_end)
36 virtual void destroy();
37 /// Delete all deserialized data and reset to default
39 /// Disables and removes SOAP Header from message
40 virtual void soap_noheader();
41 /// Get SOAP Header structure (NULL when absent)
42 virtual const SOAP_ENV__Header
*soap_header();
43 /// Get SOAP Fault structure (NULL when absent)
44 virtual const SOAP_ENV__Fault
*soap_fault();
45 /// Get SOAP Fault string (NULL when absent)
46 virtual const char *soap_fault_string();
47 /// Get SOAP Fault detail as string (NULL when absent)
48 virtual const char *soap_fault_detail();
49 /// Close connection (normally automatic, except for send_X ops)
50 virtual int soap_close_socket();
51 /// Force close connection (can kill a thread blocked on IO)
52 virtual int soap_force_close_socket();
54 virtual void soap_print_fault(FILE*);
56 /// Print fault to stream
58 virtual void soap_stream_fault(std::ostream
&);
61 /// Put fault into buffer
62 virtual char *soap_sprint_fault(char *buf
, size_t len
);
65 /// Web service operation 'Hello' (returns error code or SOAP_OK)
66 virtual int Hello(_ns1__Hello
*ns1__Hello
, _ns1__HelloResponse
*ns1__HelloResponse
) { return this->Hello(NULL
, NULL
, ns1__Hello
, ns1__HelloResponse
); }
67 virtual int Hello(const char *endpoint
, const char *soap_action
, _ns1__Hello
*ns1__Hello
, _ns1__HelloResponse
*ns1__HelloResponse
);
69 /// Web service operation 'UploadMiniDump' (returns error code or SOAP_OK)
70 virtual int UploadMiniDump(_ns1__UploadMiniDump
*ns1__UploadMiniDump
, _ns1__UploadMiniDumpResponse
*ns1__UploadMiniDumpResponse
) { return this->UploadMiniDump(NULL
, NULL
, ns1__UploadMiniDump
, ns1__UploadMiniDumpResponse
); }
71 virtual int UploadMiniDump(const char *endpoint
, const char *soap_action
, _ns1__UploadMiniDump
*ns1__UploadMiniDump
, _ns1__UploadMiniDumpResponse
*ns1__UploadMiniDumpResponse
);
73 /// Web service operation 'UploadFullDump' (returns error code or SOAP_OK)
74 virtual int UploadFullDump(_ns1__UploadFullDump
*ns1__UploadFullDump
, _ns1__UploadFullDumpResponse
*ns1__UploadFullDumpResponse
) { return this->UploadFullDump(NULL
, NULL
, ns1__UploadFullDump
, ns1__UploadFullDumpResponse
); }
75 virtual int UploadFullDump(const char *endpoint
, const char *soap_action
, _ns1__UploadFullDump
*ns1__UploadFullDump
, _ns1__UploadFullDumpResponse
*ns1__UploadFullDumpResponse
);
77 /// Web service operation 'UploadAdditionalInfo' (returns error code or SOAP_OK)
78 virtual int UploadAdditionalInfo(_ns1__UploadAdditionalInfo
*ns1__UploadAdditionalInfo
, _ns1__UploadAdditionalInfoResponse
*ns1__UploadAdditionalInfoResponse
) { return this->UploadAdditionalInfo(NULL
, NULL
, ns1__UploadAdditionalInfo
, ns1__UploadAdditionalInfoResponse
); }
79 virtual int UploadAdditionalInfo(const char *endpoint
, const char *soap_action
, _ns1__UploadAdditionalInfo
*ns1__UploadAdditionalInfo
, _ns1__UploadAdditionalInfoResponse
*ns1__UploadAdditionalInfoResponse
);
81 /// Web service operation 'RejectedToSendAdditionalInfo' (returns error code or SOAP_OK)
82 virtual int RejectedToSendAdditionalInfo(_ns1__RejectedToSendAdditionalInfo
*ns1__RejectedToSendAdditionalInfo
, _ns1__RejectedToSendAdditionalInfoResponse
*ns1__RejectedToSendAdditionalInfoResponse
) { return this->RejectedToSendAdditionalInfo(NULL
, NULL
, ns1__RejectedToSendAdditionalInfo
, ns1__RejectedToSendAdditionalInfoResponse
); }
83 virtual int RejectedToSendAdditionalInfo(const char *endpoint
, const char *soap_action
, _ns1__RejectedToSendAdditionalInfo
*ns1__RejectedToSendAdditionalInfo
, _ns1__RejectedToSendAdditionalInfoResponse
*ns1__RejectedToSendAdditionalInfoResponse
);
85 /// Web service operation 'UploadSymbol' (returns error code or SOAP_OK)
86 virtual int UploadSymbol(_ns1__UploadSymbol
*ns1__UploadSymbol
, _ns1__UploadSymbolResponse
*ns1__UploadSymbolResponse
) { return this->UploadSymbol(NULL
, NULL
, ns1__UploadSymbol
, ns1__UploadSymbolResponse
); }
87 virtual int UploadSymbol(const char *endpoint
, const char *soap_action
, _ns1__UploadSymbol
*ns1__UploadSymbol
, _ns1__UploadSymbolResponse
*ns1__UploadSymbolResponse
);