char * vortex_xml_rpc_method_response_marshall ( XmlRpcMethodResponse response,
int *  size 
)

Allows to perform a marshalling operation into the XML representation for the given XmlRpcMethodResponse object.

Parameters
responseThe object to marshall into the a XML representation.
sizeIf the param is not NULL, it will be filled with the message size.
Returns
A newly allocated string containig the XML representation for the given XmlRpcMethodResponse.

References XML_RPC_ARRAY_VALUE, XML_RPC_BASE64_REF_VALUE, XML_RPC_BASE64_VALUE, XML_RPC_BOOLEAN_VALUE, XML_RPC_DATE_VALUE, XML_RPC_DOUBLE_VALUE, XML_RPC_INT_VALUE, XML_RPC_OK, XML_RPC_STRING_REF_VALUE, XML_RPC_STRING_VALUE, and XML_RPC_STRUCT_VALUE.

Referenced by vortex_xml_rpc_notify_reply().