aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications
diff options
context:
space:
mode:
authorSean Dague2008-05-01 18:36:43 +0000
committerSean Dague2008-05-01 18:36:43 +0000
commit70f7672dad3534f215396a578fc13f5628e45310 (patch)
tree49cc5a4ea03bb0b7d67f7859d93036aaf1208802 /OpenSim/Framework/Communications
parentLoad grid list in LaunchSLClient from .ini file at run-time. (diff)
downloadopensim-SC-70f7672dad3534f215396a578fc13f5628e45310.zip
opensim-SC-70f7672dad3534f215396a578fc13f5628e45310.tar.gz
opensim-SC-70f7672dad3534f215396a578fc13f5628e45310.tar.bz2
opensim-SC-70f7672dad3534f215396a578fc13f5628e45310.tar.xz
added in IUserService functions. These don't do anything yet,
but the set all compiles together fine, and it provides people an idea of where we are heading.
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