diff options
author | Teravus Ovares | 2008-02-26 08:31:00 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-02-26 08:31:00 +0000 |
commit | cb828c98242bf11294a9b085d8f186e37f1239e0 (patch) | |
tree | 6d366fdf39e21be2273efd009018812619c84aa1 /OpenSim/Grid/UserServer/Main.cs | |
parent | * Start sending "ImageNotFound" packet back to the client if we can't find an... (diff) | |
download | opensim-SC-cb828c98242bf11294a9b085d8f186e37f1239e0.zip opensim-SC-cb828c98242bf11294a9b085d8f186e37f1239e0.tar.gz opensim-SC-cb828c98242bf11294a9b085d8f186e37f1239e0.tar.bz2 opensim-SC-cb828c98242bf11294a9b085d8f186e37f1239e0.tar.xz |
* More Message server stuff. Still not ready.
Diffstat (limited to 'OpenSim/Grid/UserServer/Main.cs')
-rw-r--r-- | OpenSim/Grid/UserServer/Main.cs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/OpenSim/Grid/UserServer/Main.cs b/OpenSim/Grid/UserServer/Main.cs index 3a3b8b6..fcf9de6 100644 --- a/OpenSim/Grid/UserServer/Main.cs +++ b/OpenSim/Grid/UserServer/Main.cs | |||
@@ -98,6 +98,7 @@ namespace OpenSim.Grid.UserServer | |||
98 | m_messagesService = new MessageServersConnector(); | 98 | m_messagesService = new MessageServersConnector(); |
99 | 99 | ||
100 | m_loginService.OnUserLoggedInAtLocation += NotifyMessageServersUserLoggedInToLocation; | 100 | m_loginService.OnUserLoggedInAtLocation += NotifyMessageServersUserLoggedInToLocation; |
101 | m_userManager.OnLogOffUser += NotifyMessageServersUserLoggOff; | ||
101 | 102 | ||
102 | m_log.Info("[REGION]: Starting HTTP process"); | 103 | m_log.Info("[REGION]: Starting HTTP process"); |
103 | BaseHttpServer httpServer = new BaseHttpServer(Cfg.HttpPort); | 104 | BaseHttpServer httpServer = new BaseHttpServer(Cfg.HttpPort); |
@@ -225,10 +226,18 @@ namespace OpenSim.Grid.UserServer | |||
225 | m_console.Notice("response got"); | 226 | m_console.Notice("response got"); |
226 | } | 227 | } |
227 | 228 | ||
228 | public void NotifyMessageServersUserLoggedInToLocation(LLUUID agentID, LLUUID sessionID, LLUUID RegionID, ulong regionhandle, LLVector3 Position) | 229 | public void NotifyMessageServersUserLoggOff(LLUUID agentID) |
230 | { | ||
231 | m_messagesService.TellMessageServersAboutUserLogoff(agentID); | ||
232 | } | ||
233 | |||
234 | public void NotifyMessageServersUserLoggedInToLocation(LLUUID agentID, LLUUID sessionID, LLUUID RegionID, | ||
235 | ulong regionhandle, float positionX, float positionY, | ||
236 | float positionZ, string firstname, string lastname) | ||
229 | { | 237 | { |
230 | 238 | ||
231 | m_messagesService.TellMessageServersAboutUser(agentID, sessionID, RegionID, regionhandle, Position); | 239 | m_messagesService.TellMessageServersAboutUser( agentID, sessionID, RegionID, regionhandle, positionX, |
240 | positionY, positionZ, firstname, lastname); | ||
232 | } | 241 | } |
233 | 242 | ||
234 | /*private void ConfigDB(IGenericConfig configData) | 243 | /*private void ConfigDB(IGenericConfig configData) |