コード例 #1
0
        public XmlRpcResponse RegionStartup(XmlRpcRequest request)
        {
            Hashtable requestData = (Hashtable)request.Params[0];
            Hashtable result      = new Hashtable();

            result["success"] = "FALSE";

            if (m_userServerModule.SendToUserServer(requestData, "region_startup"))
            {
                result["success"] = "TRUE";
            }

            XmlRpcResponse response = new XmlRpcResponse();

            response.Value = result;
            return(response);
        }
コード例 #2
0
        public XmlRpcResponse AgentLocation(XmlRpcRequest request, IPEndPoint remoteClient)
        {
            Hashtable requestData = (Hashtable)request.Params[0];
            Hashtable result      = new Hashtable();

            result["success"] = "FALSE";

            if (m_userServerModule.SendToUserServer(requestData, "agent_location"))
            {
                result["success"] = "TRUE";
            }


            XmlRpcResponse response = new XmlRpcResponse();

            response.Value = result;
            return(response);
        }