public function prepare_response()
{
return "<methodResponse>\n" . ($this->errno ? '<fault>
<value>
<struct>
<member>
<name>faultCode</name>
<value><int>' . $this->errno . '</int></value>
</member>
<member>
<name>faultString</name>
<value><string>' . $this->errstr . '</string></value>
</member>
</struct>
</value>
</fault>' : "<params>\n<param>\n" . $this->val->serialize_class() . "</param>\n</params>") . "\n</methodResponse>";
}