aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework
diff options
context:
space:
mode:
authorMike Mazur2009-02-25 00:32:26 +0000
committerMike Mazur2009-02-25 00:32:26 +0000
commitbdf95e54a2da5b60e7817d748f7389289a59bc5e (patch)
treee688db1880284466aef41abb545dc9ed50ea66cc /OpenSim/Framework
parentSetting svn:eol-style=native on new files. (diff)
downloadopensim-SC-bdf95e54a2da5b60e7817d748f7389289a59bc5e.zip
opensim-SC-bdf95e54a2da5b60e7817d748f7389289a59bc5e.tar.gz
opensim-SC-bdf95e54a2da5b60e7817d748f7389289a59bc5e.tar.bz2
opensim-SC-bdf95e54a2da5b60e7817d748f7389289a59bc5e.tar.xz
A few updates necessary for load balancer.
- handle GetUser request for nonexistent user gracefully - include throttle levels in ClientInfo - code to save/restore throttles in client stack - only update/send updates to active clients - make animation classes serializable
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r--OpenSim/Framework/ClientInfo.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/OpenSim/Framework/ClientInfo.cs b/OpenSim/Framework/ClientInfo.cs
index 7771f67..fbd18b5 100644
--- a/OpenSim/Framework/ClientInfo.cs
+++ b/OpenSim/Framework/ClientInfo.cs
@@ -45,5 +45,14 @@ namespace OpenSim.Framework
45 public uint sequence; 45 public uint sequence;
46 public byte[] usecircuit; 46 public byte[] usecircuit;
47 public EndPoint userEP; 47 public EndPoint userEP;
48
49 public int resendThrottle;
50 public int landThrottle;
51 public int windThrottle;
52 public int cloudThrottle;
53 public int taskThrottle;
54 public int assetThrottle;
55 public int textureThrottle;
56 public int totalThrottle;
48 } 57 }
49} \ No newline at end of file 58}