From 3376b82501000692d6dac24b051af738cdaf2737 Mon Sep 17 00:00:00 2001
From: MW
Date: Thu, 24 May 2007 12:16:50 +0000
Subject: Some more code refactoring, plus a restructuring of the directories
so that the Grid servers can be a separate solution to the region server.
---
XmlRpcCS/XmlRpcRequestDeserializer.cs | 64 -----------------------------------
1 file changed, 64 deletions(-)
delete mode 100644 XmlRpcCS/XmlRpcRequestDeserializer.cs
(limited to 'XmlRpcCS/XmlRpcRequestDeserializer.cs')
diff --git a/XmlRpcCS/XmlRpcRequestDeserializer.cs b/XmlRpcCS/XmlRpcRequestDeserializer.cs
deleted file mode 100644
index 0770b7e..0000000
--- a/XmlRpcCS/XmlRpcRequestDeserializer.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-namespace Nwc.XmlRpc
-{
- using System;
- using System.Collections;
- using System.Diagnostics;
- using System.IO;
- using System.Xml;
-
- /// Class to deserialize XML data representing a request.
- public class XmlRpcRequestDeserializer : XmlRpcDeserializer
- {
- static private XmlRpcRequestDeserializer _singleton;
- /// A static singleton instance of this deserializer.
- [Obsolete("This object is now thread safe, just use an instance.", false)]
- static public XmlRpcRequestDeserializer Singleton
- {
- get
- {
- if (_singleton == null)
- _singleton = new XmlRpcRequestDeserializer();
-
- return _singleton;
- }
- }
-
- /// Static method that parses XML data into a request using the Singleton.
- /// StreamReader containing an XML-RPC request.
- /// XmlRpcRequest object resulting from the parse.
- override public Object Deserialize(TextReader xmlData)
- {
- XmlTextReader reader = new XmlTextReader(xmlData);
- XmlRpcRequest request = new XmlRpcRequest();
- bool done = false;
-
- lock (this)
- {
- Reset();
- while (!done && reader.Read())
- {
- DeserializeNode(reader); // Parent parse...
- switch (reader.NodeType)
- {
- case XmlNodeType.EndElement:
- switch (reader.Name)
- {
- case METHOD_NAME:
- request.MethodName = _text;
- break;
- case METHOD_CALL:
- done = true;
- break;
- case PARAM:
- request.Params.Add(_value);
- _text = null;
- break;
- }
- break;
- }
- }
- }
- return request;
- }
- }
-}
--
cgit v1.1