Sync DrDump crash handler with TortoiseSVN codebase
[TortoiseGit.git] / ext / CrashServer / CrashHandler / DumpUploaderServiceLib / generated / soapCustomBinding_DumpUploadService3_UploaderProxy.h
blob842f4302519fbf6151ae7cc8475762d4c17fbe99
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.
9 */
11 #ifndef soapCustomBinding_DumpUploadService3_UploaderProxy_H
12 #define soapCustomBinding_DumpUploadService3_UploaderProxy_H
13 #include "soapH.h"
15 class SOAP_CMAC CustomBinding_DumpUploadService3_UploaderProxy : public soap
16 { public:
17 /// Endpoint URL of service 'CustomBinding_DumpUploadService3_UploaderProxy' (change as needed)
18 const char *soap_endpoint;
19 /// Constructor
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
38 virtual void reset();
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();
53 /// Print fault
54 virtual void soap_print_fault(FILE*);
55 #ifndef WITH_LEAN
56 /// Print fault to stream
57 #ifndef WITH_COMPAT
58 virtual void soap_stream_fault(std::ostream&);
59 #endif
61 /// Put fault into buffer
62 virtual char *soap_sprint_fault(char *buf, size_t len);
63 #endif
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);
89 #endif