133 const Version =
"0.2.5";
136 const Headers = (
"User-Agent": (
"Qore-Soap-Client/" + SoapClient::Version));
139 const HTTPOptions = (
"connect_timeout",
"http_version",
"max_redirects",
"proxy",
"timeout");
163 hash headers = Headers;
172 const EncodingSupport = (
191 const CompressionThreshold = 1024;
207 constructor(hash<auto> h) ;
230 hash<auto> getMsg(
string operation,
auto args, *hash<auto> soap_header, reference<auto> op, *hash<auto> http_header, *
int xml_opts, *
string soapaction);
266 auto callOperation(
string operation,
auto args, *hash<auto> opts, *reference info);
288 auto call(
string operation,
auto args, *hash<auto> soap_header, *hash<auto> http_header, *
string binding);
319 auto call(
string operation,
auto args, *reference info, *
string binding);
351 auto call(reference info,
string operation,
auto args, *hash<auto> soap_header, *hash<auto> http_header);
356 auto makeCallIntern(*reference info,
string operation,
auto args, *hash<auto> opts);
373 auto methodGate(
string op);
377 hash<auto> getType(
string type,
auto v);
391 hash<auto> getInfo();
410 setSendEncoding(
string enc =
'auto');
429 setContentEncoding(
string enc =
'auto');
447 addDefaultHeaders(hash<auto> h);
464 hash<auto> getDefaultHeaders();
481 *
string getSendEncoding();
507 nothing msglog(hash<auto> msg);
535 hash<auto> real_opts;
537 const Options = HttpConnection::Options + {
538 "content_encoding": True,
541 "send_encoding": True,
557 constructor(
string name,
string desc,
string url,
bool monitor, *hash<auto> n_opts, hash<auto> urlh)
570 constructor(
string name,
string description,
string url, hash<auto> attributes = {}, hash<auto> options = {})
632 static SoapConnection make(
string name,
string desc,
string url,
bool monitor, *hash<auto> opts, hash<auto> urlh);