public void BrunetRpc2XmlRpc(object xmlrpcCallState) {
XmlRpcCallState state = (XmlRpcCallState)xmlrpcCallState;
object ret = null;
try {
ret = state.XmlRpcCall(state.MethodArgs);
ret = AdrXmlRpcConverter.XmlRpc2Adr(ret);
} catch (Exception e) {
Debug.WriteLine(e);
ret = new AdrException(-32602, e);
} finally {
_node.EnqueueAction(new RpcSendResultAction(_rpc, state.RequestState, ret));
}
}