diff options
author | lbsa71 | 2007-09-19 04:19:27 +0000 |
---|---|---|
committer | lbsa71 | 2007-09-19 04:19:27 +0000 |
commit | 2afbf8b22b1548c7994981acf92882c6d9628bb9 (patch) | |
tree | aae0d8494f800b7d23748069f108e606358cd5d1 /OpenSim/Region/ClientStack | |
parent | * Deleted unused RegionManager.cs (diff) | |
download | opensim-SC-2afbf8b22b1548c7994981acf92882c6d9628bb9.zip opensim-SC-2afbf8b22b1548c7994981acf92882c6d9628bb9.tar.gz opensim-SC-2afbf8b22b1548c7994981acf92882c6d9628bb9.tar.bz2 opensim-SC-2afbf8b22b1548c7994981acf92882c6d9628bb9.tar.xz |
* Added AddToPhysicalScene and RemoveFromPhysicalScene and added to MakeAvatar and MakeChildAgent respectively
* Removed unused m_child from ClientView
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs | 19 | ||||
-rw-r--r-- | OpenSim/Region/ClientStack/ClientView.cs | 1 | ||||
-rw-r--r-- | OpenSim/Region/ClientStack/PacketServer.cs | 47 | ||||
-rw-r--r-- | OpenSim/Region/ClientStack/UDPServer.cs | 2 |
4 files changed, 9 insertions, 60 deletions
diff --git a/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs b/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs index 3bb7c03..61fc498 100644 --- a/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs +++ b/OpenSim/Region/ClientStack/ClientView.ProcessPackets.cs | |||
@@ -175,18 +175,15 @@ namespace OpenSim.Region.ClientStack | |||
175 | } | 175 | } |
176 | break; | 176 | break; |
177 | case PacketType.AgentAnimation: | 177 | case PacketType.AgentAnimation: |
178 | if (!m_child) | 178 | AgentAnimationPacket AgentAni = (AgentAnimationPacket)Pack; |
179 | for (int i = 0; i < AgentAni.AnimationList.Length; i++) | ||
179 | { | 180 | { |
180 | AgentAnimationPacket AgentAni = (AgentAnimationPacket)Pack; | 181 | if (AgentAni.AnimationList[i].StartAnim) |
181 | for (int i = 0; i < AgentAni.AnimationList.Length; i++) | ||
182 | { | 182 | { |
183 | if (AgentAni.AnimationList[i].StartAnim) | ||
184 | { | ||
185 | 183 | ||
186 | if (OnStartAnim != null) | 184 | if (OnStartAnim != null) |
187 | { | 185 | { |
188 | OnStartAnim(this, AgentAni.AnimationList[i].AnimID, 1); | 186 | OnStartAnim(this, AgentAni.AnimationList[i].AnimID, 1); |
189 | } | ||
190 | } | 187 | } |
191 | } | 188 | } |
192 | } | 189 | } |
@@ -352,8 +349,8 @@ namespace OpenSim.Region.ClientStack | |||
352 | break; | 349 | break; |
353 | case PacketType.AssetUploadRequest: | 350 | case PacketType.AssetUploadRequest: |
354 | AssetUploadRequestPacket request = (AssetUploadRequestPacket)Pack; | 351 | AssetUploadRequestPacket request = (AssetUploadRequestPacket)Pack; |
355 | // Console.WriteLine("upload request " + Pack.ToString()); | 352 | // Console.WriteLine("upload request " + Pack.ToString()); |
356 | // Console.WriteLine("upload request was for assetid: " + request.AssetBlock.TransactionID.Combine(this.SecureSessionID).ToStringHyphenated()); | 353 | // Console.WriteLine("upload request was for assetid: " + request.AssetBlock.TransactionID.Combine(this.SecureSessionID).ToStringHyphenated()); |
357 | if (OnAssetUploadRequest != null) | 354 | if (OnAssetUploadRequest != null) |
358 | { | 355 | { |
359 | OnAssetUploadRequest(this, request.AssetBlock.TransactionID.Combine(this.SecureSessionID), request.AssetBlock.TransactionID, request.AssetBlock.Type, request.AssetBlock.AssetData, request.AssetBlock.StoreLocal); | 356 | OnAssetUploadRequest(this, request.AssetBlock.TransactionID.Combine(this.SecureSessionID), request.AssetBlock.TransactionID, request.AssetBlock.Type, request.AssetBlock.AssetData, request.AssetBlock.StoreLocal); |
diff --git a/OpenSim/Region/ClientStack/ClientView.cs b/OpenSim/Region/ClientStack/ClientView.cs index 2341b7b..dcca31c 100644 --- a/OpenSim/Region/ClientStack/ClientView.cs +++ b/OpenSim/Region/ClientStack/ClientView.cs | |||
@@ -62,7 +62,6 @@ namespace OpenSim.Region.ClientStack | |||
62 | public LLUUID SecureSessionID = LLUUID.Zero; | 62 | public LLUUID SecureSessionID = LLUUID.Zero; |
63 | public string firstName; | 63 | public string firstName; |
64 | public string lastName; | 64 | public string lastName; |
65 | public bool m_child = false; | ||
66 | private UseCircuitCodePacket cirpack; | 65 | private UseCircuitCodePacket cirpack; |
67 | public Thread ClientThread; | 66 | public Thread ClientThread; |
68 | public LLVector3 startpos; | 67 | public LLVector3 startpos; |
diff --git a/OpenSim/Region/ClientStack/PacketServer.cs b/OpenSim/Region/ClientStack/PacketServer.cs index 3b26a59..f02f105 100644 --- a/OpenSim/Region/ClientStack/PacketServer.cs +++ b/OpenSim/Region/ClientStack/PacketServer.cs | |||
@@ -71,53 +71,6 @@ namespace OpenSim.Region.ClientStack | |||
71 | m_clientManager.InPacket(circuitCode, packet); | 71 | m_clientManager.InPacket(circuitCode, packet); |
72 | } | 72 | } |
73 | 73 | ||
74 | /// <summary> | ||
75 | /// | ||
76 | /// </summary> | ||
77 | /// <param name="circuitCode"></param> | ||
78 | /// <returns></returns> | ||
79 | public virtual bool AddNewCircuitCodeClient(uint circuitCode) | ||
80 | { | ||
81 | return false; | ||
82 | } | ||
83 | |||
84 | /// <summary> | ||
85 | /// | ||
86 | /// </summary> | ||
87 | /// <param name="packet"></param> | ||
88 | public virtual void SendPacketToAllClients(Packet packet) | ||
89 | { | ||
90 | |||
91 | } | ||
92 | |||
93 | /// <summary> | ||
94 | /// | ||
95 | /// </summary> | ||
96 | /// <param name="packet"></param> | ||
97 | /// <param name="simClient"></param> | ||
98 | public virtual void SendPacketToAllExcept(Packet packet, IClientAPI simClient) | ||
99 | { | ||
100 | |||
101 | } | ||
102 | |||
103 | /// <summary> | ||
104 | /// | ||
105 | /// </summary> | ||
106 | /// <param name="packetType"></param> | ||
107 | /// <param name="handler"></param> | ||
108 | public virtual void AddClientPacketHandler(PacketType packetType, PacketMethod handler) | ||
109 | { | ||
110 | |||
111 | } | ||
112 | |||
113 | /// <summary> | ||
114 | /// | ||
115 | /// </summary> | ||
116 | public virtual void RegisterClientPacketHandlers() | ||
117 | { | ||
118 | |||
119 | } | ||
120 | |||
121 | protected virtual IClientAPI CreateNewClient(EndPoint remoteEP, UseCircuitCodePacket initialcirpack, ClientManager clientManager, IScene scene, AssetCache assetCache, PacketServer packServer, AgentCircuitManager authenSessions) | 74 | protected virtual IClientAPI CreateNewClient(EndPoint remoteEP, UseCircuitCodePacket initialcirpack, ClientManager clientManager, IScene scene, AssetCache assetCache, PacketServer packServer, AgentCircuitManager authenSessions) |
122 | { | 75 | { |
123 | return new ClientView(remoteEP, initialcirpack, clientManager, scene, assetCache, packServer, authenSessions ); | 76 | return new ClientView(remoteEP, initialcirpack, clientManager, scene, assetCache, packServer, authenSessions ); |
diff --git a/OpenSim/Region/ClientStack/UDPServer.cs b/OpenSim/Region/ClientStack/UDPServer.cs index 6d72853..64ed4b4 100644 --- a/OpenSim/Region/ClientStack/UDPServer.cs +++ b/OpenSim/Region/ClientStack/UDPServer.cs | |||
@@ -133,7 +133,7 @@ namespace OpenSim.Region.ClientStack | |||
133 | else if (packet.Type == PacketType.UseCircuitCode) | 133 | else if (packet.Type == PacketType.UseCircuitCode) |
134 | { | 134 | { |
135 | // new client | 135 | // new client |
136 | this.AddNewClient(packet); | 136 | AddNewClient(packet); |
137 | } | 137 | } |
138 | else | 138 | else |
139 | { // invalid client | 139 | { // invalid client |