106 const Version =
"0.2.4";
109 const Headers = (
"Accept": (MimeTypeSoapXml +
"," + MimeTypeXml +
"," + MimeTypeXmlApp),
"User-Agent": (
"Qore-Soap-Client/" + SoapClient::Version));
112 const HTTPOptions = (
"connect_timeout",
"http_version",
"max_redirects",
"proxy",
"timeout");
134 hash headers = Headers;
143 const EncodingSupport = (
162 const CompressionThreshold = 1024;
197 hash getMsg(
string operation, any args, *hash header, reference op, *hash nsh);
207 any call(
string operation, any args, *hash header, *hash nsh);
217 any call(
string operation, any args, *reference info);
228 any call(reference info,
string operation, any args, *hash header, *hash nsh);
232 private any makeCallIntern(*reference info,
string operation, any args, *hash header, *hash nsh);
241 any methodGate(
string op, any arg);
245 hash getType(
string type, any v);
268 setSendEncoding(
string enc =
"auto");
287 setContentEncoding(
string enc =
"auto");
305 addDefaultHeaders(hash h);
322 hash getDefaultHeaders();
339 *
string getSendEncoding();
main SoapClient namespace
Definition: SoapClient.qm.dox.h:100
string url
target URL
Definition: SoapClient.qm.dox.h:132