152 "default_path":
"YAML",
156 const VersionString = sprintf(
"Qore-YAML-RPC-Client/%s", YamlRpcClient::Version);
160 "Content-Type": MimeTypeYamlRpc +
";charset=utf-8",
161 "Accept": MimeTypeYamlRpc,
162 "User-Agent": YamlRpcClient::VersionString,
167 int flags = YAML::None;
184 constructor(hash opts = hash(),
bool do_not_connect = False);
198 any
callArgs(
string method, any args);
214 any
call(
string method);
218 static string makeRequest(
string method, any arg,
int flags = YAML::None);
const VersionString
YAML-RPC Client Version String.
Definition: YamlRpcClient.qm.dox.h:156
const Version
YAML-RPC Client Version.
Definition: YamlRpcClient.qm.dox.h:138
defines a YAML-RPC client class
Definition: YamlRpcClient.qm.dox.h:134
const DefaultOptions
default options for the YamlRpcClient::constructor()
Definition: YamlRpcClient.qm.dox.h:141
const DefaultHeaders
default HTTP headers
Definition: YamlRpcClient.qm.dox.h:159
any callArgs(string method, any args)
makes a call to the YAML-RPC server using the second argument as the list of arguments to send ...
static string makeRequest(string method, any arg, int flags=YAML::None)
makes a YAML-RPC request string
constructor(hash opts=hash(), bool do_not_connect=False)
calls the base class HTTPClient constructor, overrides the "protocols" key to "yamlrpc" ...
the YamlRpcClient namespace holds all public definitions in the YamlRpcClient module ...
Definition: YamlRpcClient.qm.dox.h:125
any callArgsWithInfo(reference info, string method, any args)
makes a call to the YAML-RPC server using the third argument as the list of arguments to send ...
any call(string method)
makes a method call to the YAML-RPC server using the remaining arguments after the method name as the...