aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs
diff options
context:
space:
mode:
authorteravus2013-10-04 20:53:01 -0500
committerteravus2013-10-04 20:53:01 -0500
commit31246ecd04c0f57631587e25ae0245d086098ddc (patch)
treeb54e399e84366a75849dc406c1ec8c1fb5ef0fd9 /OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs
parent* Add an initial complete frame timeout to the WebSocket processor to make it... (diff)
downloadopensim-SC_OLD-31246ecd04c0f57631587e25ae0245d086098ddc.zip
opensim-SC_OLD-31246ecd04c0f57631587e25ae0245d086098ddc.tar.gz
opensim-SC_OLD-31246ecd04c0f57631587e25ae0245d086098ddc.tar.bz2
opensim-SC_OLD-31246ecd04c0f57631587e25ae0245d086098ddc.tar.xz
* Added a unique and interesting WebSocket grid login processor by hijacking the LLSD login code. This sends the data through the normal login channels and spits out a JSON object back that mimics the login response. Feel free to comment on the best way to set this up as a config option.
Diffstat (limited to '')
-rw-r--r--OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs b/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs
index 1fb0dbc..97e8295 100644
--- a/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs
+++ b/OpenSim/Server/Handlers/Login/LLLoginServiceInConnector.cs
@@ -98,6 +98,7 @@ namespace OpenSim.Server.Handlers.Login
98 server.AddXmlRPCHandler("login_to_simulator", loginHandlers.HandleXMLRPCLogin, false); 98 server.AddXmlRPCHandler("login_to_simulator", loginHandlers.HandleXMLRPCLogin, false);
99 server.AddXmlRPCHandler("set_login_level", loginHandlers.HandleXMLRPCSetLoginLevel, false); 99 server.AddXmlRPCHandler("set_login_level", loginHandlers.HandleXMLRPCSetLoginLevel, false);
100 server.SetDefaultLLSDHandler(loginHandlers.HandleLLSDLogin); 100 server.SetDefaultLLSDHandler(loginHandlers.HandleLLSDLogin);
101 server.AddWebSocketHandler("/WebSocket/GridLogin", loginHandlers.HandleWebSocketLoginEvents);
101 } 102 }
102 } 103 }
103} 104}