![]() |
Home | Documentation |
methodCall Struct Reference
updated Mon Apr 22 2024 by Robert van Engelen
|
Represents the <methodCall> element with <methodName> and request <params> for remote invocation. More...
#include <xml-rpc.h>

Public Member Functions | |
| methodCall () | |
| methodCall (struct soap *) | |
| methodCall (struct soap *, const char *endpoint, const char *methodname) | |
| instantiate with endpoint and method name More... | |
| struct value & | operator[] (int) |
| method parameter accessor index More... | |
| const struct value & | operator[] (int) const |
| method parameter accessor index More... | |
| struct params & | operator() () |
| method invocation More... | |
| struct params & | operator() (const struct params &) |
| method invocation with param list More... | |
| struct params & | response () |
| get last response More... | |
| struct value & | fault () |
| fault value of response More... | |
| const char * | name () const |
| get method name More... | |
| int | error () const |
| gSOAP error code More... | |
| int | recv () |
| receive call More... | |
| int | send () |
| send call More... | |
Public Attributes | |
| char * | methodName |
| name of the method More... | |
| struct params | params |
| input request parameters More... | |
| struct soap * | soap |
| ref to soap struct that manages this type More... | |
Private Attributes | |
| char * | methodEndpoint |
| XML-RPC endpoint. More... | |
| struct methodResponse * | methodResponse |
| holds the response after the call More... | |
Represents the <methodCall> element with <methodName> and request <params> for remote invocation.
| methodCall::methodCall | ( | ) |
| methodCall::methodCall | ( | struct soap * | ) |
| methodCall::methodCall | ( | struct soap * | , |
| const char * | endpoint, | ||
| const char * | methodname | ||
| ) |
instantiate with endpoint and method name
| int methodCall::error | ( | ) | const |
gSOAP error code
| struct value& methodCall::fault | ( | ) |
fault value of response
| const char* methodCall::name | ( | ) | const |
get method name
| struct params& methodCall::operator() | ( | ) |
method invocation
| struct value& methodCall::operator[] | ( | int | ) |
method parameter accessor index
| const struct value& methodCall::operator[] | ( | int | ) | const |
method parameter accessor index
| int methodCall::recv | ( | ) |
receive call
| struct params& methodCall::response | ( | ) |
get last response
| int methodCall::send | ( | ) |
send call
|
private |
XML-RPC endpoint.
| char* methodCall::methodName |
name of the method
|
private |
holds the response after the call
| struct params methodCall::params |
input request parameters
| struct soap* methodCall::soap |
ref to soap struct that manages this type