diff options
author | Melanie | 2010-02-26 21:37:07 +0000 |
---|---|---|
committer | Melanie | 2010-02-26 21:37:07 +0000 |
commit | dfc17a531fe69dd1152127271d721ae8d4fccd8d (patch) | |
tree | 95eace3f4710ecde4e1777813d4d7cd61c2747b1 /OpenSim/Region/CoreModules | |
parent | Removed unnecessary debug message (diff) | |
download | opensim-SC-dfc17a531fe69dd1152127271d721ae8d4fccd8d.zip opensim-SC-dfc17a531fe69dd1152127271d721ae8d4fccd8d.tar.gz opensim-SC-dfc17a531fe69dd1152127271d721ae8d4fccd8d.tar.bz2 opensim-SC-dfc17a531fe69dd1152127271d721ae8d4fccd8d.tar.xz |
Add the client message handlers. The calling card handlers that are part of
the old friends module are omitted intentionally, as I believe those should
be in a calling card module, not bundled with friends.
Diffstat (limited to 'OpenSim/Region/CoreModules')
-rw-r--r-- | OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs b/OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs index d38ce68..f2ab174 100644 --- a/OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs +++ b/OpenSim/Region/CoreModules/Avatar/Friends/FriendsModule.cs | |||
@@ -261,6 +261,13 @@ namespace OpenSim.Region.CoreModules.Avatar.Friends | |||
261 | 261 | ||
262 | private void OnNewClient(IClientAPI client) | 262 | private void OnNewClient(IClientAPI client) |
263 | { | 263 | { |
264 | client.OnInstantMessage += OnInstantMessage; | ||
265 | client.OnApproveFriendRequest += OnApproveFriendRequest; | ||
266 | client.OnDenyFriendRequest += OnDenyFriendRequest; | ||
267 | client.OnTerminateFriendship += OnTerminateFriendship; | ||
268 | |||
269 | client.OnGrantUserRights += OnGrantUserRights; | ||
270 | |||
264 | client.OnLogout += OnLogout; | 271 | client.OnLogout += OnLogout; |
265 | client.OnEconomyDataRequest += SendPresence; | 272 | client.OnEconomyDataRequest += SendPresence; |
266 | 273 | ||
@@ -421,5 +428,25 @@ namespace OpenSim.Region.CoreModules.Avatar.Friends | |||
421 | } | 428 | } |
422 | } | 429 | } |
423 | } | 430 | } |
431 | |||
432 | private void OnInstantMessage(IClientAPI client, GridInstantMessage im) | ||
433 | { | ||
434 | } | ||
435 | |||
436 | private void OnApproveFriendRequest(IClientAPI client, UUID agentID, UUID friendID, List<UUID> callingCardFolders) | ||
437 | { | ||
438 | } | ||
439 | |||
440 | private void OnDenyFriendRequest(IClientAPI client, UUID agentID, UUID friendID, List<UUID> callingCardFolders) | ||
441 | { | ||
442 | } | ||
443 | |||
444 | private void OnTerminateFriendship(IClientAPI client, UUID agentID, UUID exfriendID) | ||
445 | { | ||
446 | } | ||
447 | |||
448 | private void OnGrantUserRights(IClientAPI remoteClient, UUID requester, UUID target, int rights) | ||
449 | { | ||
450 | } | ||
424 | } | 451 | } |
425 | } | 452 | } |