aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs
diff options
context:
space:
mode:
authorUbitUmarov2016-08-11 08:38:39 +0100
committerUbitUmarov2016-08-11 08:38:39 +0100
commit9aa2484f0d33b8fcce2810bd36b70c9ceb61c2f5 (patch)
tree45d6c5c58589c1b18bd63493ff68e0ddca1041b2 /OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs
parent stop renewing xml cache entries expires. Let them expire or grid changes wil... (diff)
downloadopensim-SC-9aa2484f0d33b8fcce2810bd36b70c9ceb61c2f5.zip
opensim-SC-9aa2484f0d33b8fcce2810bd36b70c9ceb61c2f5.tar.gz
opensim-SC-9aa2484f0d33b8fcce2810bd36b70c9ceb61c2f5.tar.bz2
opensim-SC-9aa2484f0d33b8fcce2810bd36b70c9ceb61c2f5.tar.xz
to do that don't use slideexpiration; add cap event ChatterBoxForceClose
Diffstat (limited to 'OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs')
-rw-r--r--OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs12
1 files changed, 12 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs b/OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs
index d552914..5e0bd71 100644
--- a/OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs
+++ b/OpenSim/Region/ClientStack/Linden/Caps/EventQueue/EventQueueHelper.cs
@@ -342,6 +342,18 @@ namespace OpenSim.Region.ClientStack.Linden
342 return chatterBoxSessionAgentListUpdates; 342 return chatterBoxSessionAgentListUpdates;
343 } 343 }
344 344
345 public static OSD ChatterBoxForceClose(UUID sessionID, string reason)
346 {
347 OSDMap body = new OSDMap(2);
348 body.Add("session_id", new OSDUUID(sessionID));
349 body.Add("reason", new OSDString(reason));
350
351 OSDMap chatterBoxForceClose = new OSDMap(2);
352 chatterBoxForceClose.Add("message", new OSDString("ForceCloseChatterBoxSession"));
353 chatterBoxForceClose.Add("body", body);
354 return chatterBoxForceClose;
355 }
356
345 public static OSD GroupMembershipData(UUID receiverAgent, GroupMembershipData[] data) 357 public static OSD GroupMembershipData(UUID receiverAgent, GroupMembershipData[] data)
346 { 358 {
347 OSDArray AgentData = new OSDArray(1); 359 OSDArray AgentData = new OSDArray(1);