aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Framework/Communications')
-rw-r--r--OpenSim/Framework/Communications/IUserService.cs12
-rw-r--r--OpenSim/Framework/Communications/UserManagerBase.cs28
2 files changed, 40 insertions, 0 deletions
diff --git a/OpenSim/Framework/Communications/IUserService.cs b/OpenSim/Framework/Communications/IUserService.cs
index 7c243c6..f8d5541 100644
--- a/OpenSim/Framework/Communications/IUserService.cs
+++ b/OpenSim/Framework/Communications/IUserService.cs
@@ -108,5 +108,17 @@ namespace OpenSim.Framework.Communications
108 /// </summary> 108 /// </summary>
109 /// <param name="friendlistowner">The agent that we're retreiving the friends Data.</param> 109 /// <param name="friendlistowner">The agent that we're retreiving the friends Data.</param>
110 List<FriendListItem> GetUserFriendList(LLUUID friendlistowner); 110 List<FriendListItem> GetUserFriendList(LLUUID friendlistowner);
111
112 /// <summary>
113 /// Get's the User Appearance
114 UserAppearance GetUserAppearance(LLUUID user);
115
116 void UpdateUserAppearance(LLUUID user, UserAppearance appearance);
117
118 void AddAttachment(LLUUID user, LLUUID attach);
119
120 void RemoveAttachment(LLUUID user, LLUUID attach);
121
122 List<LLUUID> GetAttachments(LLUUID user);
111 } 123 }
112} \ No newline at end of file 124} \ No newline at end of file
diff --git a/OpenSim/Framework/Communications/UserManagerBase.cs b/OpenSim/Framework/Communications/UserManagerBase.cs
index e4d8ca2..dbbc58f 100644
--- a/OpenSim/Framework/Communications/UserManagerBase.cs
+++ b/OpenSim/Framework/Communications/UserManagerBase.cs
@@ -595,5 +595,33 @@ namespace OpenSim.Framework.Communications
595 } 595 }
596 return false; 596 return false;
597 } 597 }
598
599 /// Appearance
600 /// TODO: stubs for now to get us to a compiling state gently
601 public UserAppearance GetUserAppearance(LLUUID user)
602 {
603 return new UserAppearance();
604 }
605
606 public void UpdateUserAppearance(LLUUID user, UserAppearance appearance)
607 {
608 return;
609 }
610
611 public void AddAttachment(LLUUID user, LLUUID item)
612 {
613 return;
614 }
615
616 public void RemoveAttachment(LLUUID user, LLUUID item)
617 {
618 return;
619 }
620
621 public List<LLUUID> GetAttachments(LLUUID user)
622 {
623 return new List<LLUUID>();
624 }
625
598 } 626 }
599} \ No newline at end of file 627} \ No newline at end of file