aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/Types
diff options
context:
space:
mode:
authorJustin Clarke Casey2009-03-05 18:36:37 +0000
committerJustin Clarke Casey2009-03-05 18:36:37 +0000
commit0de34e9a183d596dc051fa708517dcb99a35abae (patch)
tree0075b425d89811d4b4548995a0ac2487c59d2871 /OpenSim/Region/Framework/Scenes/Types
parentMake DeserializeUUID explicitly private. (diff)
downloadopensim-SC_OLD-0de34e9a183d596dc051fa708517dcb99a35abae.zip
opensim-SC_OLD-0de34e9a183d596dc051fa708517dcb99a35abae.tar.gz
opensim-SC_OLD-0de34e9a183d596dc051fa708517dcb99a35abae.tar.bz2
opensim-SC_OLD-0de34e9a183d596dc051fa708517dcb99a35abae.tar.xz
* remove now unused serialization code
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/Types')
-rw-r--r--OpenSim/Region/Framework/Scenes/Types/UpdateQueue.cs44
1 files changed, 1 insertions, 43 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Types/UpdateQueue.cs b/OpenSim/Region/Framework/Scenes/Types/UpdateQueue.cs
index 2b7611f..b843311 100644
--- a/OpenSim/Region/Framework/Scenes/Types/UpdateQueue.cs
+++ b/OpenSim/Region/Framework/Scenes/Types/UpdateQueue.cs
@@ -34,8 +34,7 @@ using OpenSim.Region.Framework.Scenes;
34 34
35namespace OpenSim.Region.Framework.Scenes.Types 35namespace OpenSim.Region.Framework.Scenes.Types
36{ 36{
37 [Serializable] 37 public class UpdateQueue
38 public class UpdateQueue : ISerializable
39 { 38 {
40 private Queue<SceneObjectPart> m_queue; 39 private Queue<SceneObjectPart> m_queue;
41 40
@@ -89,46 +88,5 @@ namespace OpenSim.Region.Framework.Scenes.Types
89 88
90 return part; 89 return part;
91 } 90 }
92
93 protected UpdateQueue(SerializationInfo info, StreamingContext context)
94 {
95 //m_log.Debug("UpdateQueue Deserialize BGN");
96
97 if (info == null)
98 {
99 throw new ArgumentNullException("info");
100 }
101
102 m_queue = (Queue<SceneObjectPart>)info.GetValue("m_queue", typeof(Queue<SceneObjectPart>));
103 List<Guid> ids_work = (List<Guid>)info.GetValue("m_ids", typeof(List<Guid>));
104
105 foreach (Guid guid in ids_work)
106 {
107 m_ids.Add(new UUID(guid));
108 }
109
110 //m_log.Debug("UpdateQueue Deserialize END");
111 }
112
113 [SecurityPermission(SecurityAction.LinkDemand,
114 Flags = SecurityPermissionFlag.SerializationFormatter)]
115 public virtual void GetObjectData(
116 SerializationInfo info, StreamingContext context)
117 {
118 if (info == null)
119 {
120 throw new ArgumentNullException("info");
121 }
122
123 List<Guid> ids_work = new List<Guid>();
124
125 foreach (UUID uuid in m_ids)
126 {
127 ids_work.Add(uuid.Guid);
128 }
129
130 info.AddValue("m_queue", m_queue);
131 info.AddValue("m_ids", ids_work);
132 }
133 } 91 }
134} 92}