aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Communications/LoginResponse.cs
diff options
context:
space:
mode:
authorlbsa712007-09-27 13:25:45 +0000
committerlbsa712007-09-27 13:25:45 +0000
commit8143c597fc5f62ec0d931d2d5b887730e06aec04 (patch)
treeae67873a5f801b2b7bdf9a7b088db98beb97b5ac /OpenSim/Framework/Communications/LoginResponse.cs
parentTerrain: (diff)
downloadopensim-SC_OLD-8143c597fc5f62ec0d931d2d5b887730e06aec04.zip
opensim-SC_OLD-8143c597fc5f62ec0d931d2d5b887730e06aec04.tar.gz
opensim-SC_OLD-8143c597fc5f62ec0d931d2d5b887730e06aec04.tar.bz2
opensim-SC_OLD-8143c597fc5f62ec0d931d2d5b887730e06aec04.tar.xz
* Tleiades grid mode inventory (#444) - thanx Tleiades!
* updated to rev 1413 on libsecondlife.dll and libsecondlife.dll.config (#423)
Diffstat (limited to 'OpenSim/Framework/Communications/LoginResponse.cs')
-rw-r--r--OpenSim/Framework/Communications/LoginResponse.cs48
1 files changed, 35 insertions, 13 deletions
diff --git a/OpenSim/Framework/Communications/LoginResponse.cs b/OpenSim/Framework/Communications/LoginResponse.cs
index b5a4184..b4280e7 100644
--- a/OpenSim/Framework/Communications/LoginResponse.cs
+++ b/OpenSim/Framework/Communications/LoginResponse.cs
@@ -26,9 +26,10 @@ namespace OpenSim.Framework.UserManagement
26 private ArrayList classifiedCategories; 26 private ArrayList classifiedCategories;
27 private ArrayList inventoryRoot; 27 private ArrayList inventoryRoot;
28 private ArrayList initialOutfit; 28 private ArrayList initialOutfit;
29 private ArrayList agentInventory; 29 private ArrayList inventorySkeleton;
30 private ArrayList inventoryLibraryOwner; 30 private ArrayList inventoryLibraryOwner;
31 private ArrayList inventoryLibrary; 31 private ArrayList inventoryLibraryRoot;
32 private ArrayList inventoryLibrarySkeleton;
32 33
33 private UserInfo userProfile; 34 private UserInfo userProfile;
34 35
@@ -86,11 +87,13 @@ namespace OpenSim.Framework.UserManagement
86 87
87 this.defaultXmlRpcResponse = new XmlRpcResponse(); 88 this.defaultXmlRpcResponse = new XmlRpcResponse();
88 this.userProfile = new UserInfo(); 89 this.userProfile = new UserInfo();
89 this.inventoryRoot = new ArrayList(); 90
90 this.initialOutfit = new ArrayList(); 91 this.initialOutfit = new ArrayList();
91 this.agentInventory = new ArrayList(); 92 this.inventoryRoot = new ArrayList();
92 this.inventoryLibrary = new ArrayList(); 93 this.inventorySkeleton = new ArrayList();
94 this.inventoryLibrarySkeleton = new ArrayList();
93 this.inventoryLibraryOwner = new ArrayList(); 95 this.inventoryLibraryOwner = new ArrayList();
96 this.inventoryLibraryRoot = new ArrayList();
94 97
95 this.xmlRpcResponse = new XmlRpcResponse(); 98 this.xmlRpcResponse = new XmlRpcResponse();
96 this.defaultXmlRpcResponse = new XmlRpcResponse(); 99 this.defaultXmlRpcResponse = new XmlRpcResponse();
@@ -237,12 +240,15 @@ namespace OpenSim.Framework.UserManagement
237 responseData["classified_categories"] = this.classifiedCategories; 240 responseData["classified_categories"] = this.classifiedCategories;
238 responseData["ui-config"] = this.uiConfig; 241 responseData["ui-config"] = this.uiConfig;
239 242
240 responseData["inventory-skeleton"] = this.agentInventory; 243 responseData["inventory-skeleton"] = this.inventorySkeleton;
241 responseData["inventory-skel-lib"] = this.inventoryLibrary; 244 responseData["inventory-skel-lib"] = this.inventoryLibrarySkeleton;
242 responseData["inventory-root"] = this.inventoryRoot; 245 responseData["inventory-root"] = this.inventoryRoot;
243 responseData["gestures"] = new ArrayList(); // todo
244 responseData["inventory-lib-owner"] = this.inventoryLibraryOwner; 246 responseData["inventory-lib-owner"] = this.inventoryLibraryOwner;
247 responseData["inventory-lib-root"] = this.inventoryLibraryRoot;
248
249 responseData["gestures"] = new ArrayList(); // todo
245 responseData["initial-outfit"] = this.initialOutfit; 250 responseData["initial-outfit"] = this.initialOutfit;
251
246 responseData["start_location"] = this.startLocation; 252 responseData["start_location"] = this.startLocation;
247 responseData["seed_capability"] = this.seedCapability; 253 responseData["seed_capability"] = this.seedCapability;
248 responseData["home"] = this.home; 254 responseData["home"] = this.home;
@@ -596,23 +602,23 @@ namespace OpenSim.Framework.UserManagement
596 { 602 {
597 get 603 get
598 { 604 {
599 return this.agentInventory; 605 return this.inventorySkeleton;
600 } 606 }
601 set 607 set
602 { 608 {
603 this.agentInventory = value; 609 this.inventorySkeleton = value;
604 } 610 }
605 } 611 }
606 612
607 public ArrayList InventoryLibrary 613 public ArrayList InventoryLibrarySkeleton
608 { 614 {
609 get 615 get
610 { 616 {
611 return this.inventoryLibrary; 617 return this.inventoryLibrarySkeleton;
612 } 618 }
613 set 619 set
614 { 620 {
615 this.inventoryLibrary = value; 621 this.inventoryLibrarySkeleton = value;
616 } 622 }
617 } 623 }
618 624
@@ -628,6 +634,18 @@ namespace OpenSim.Framework.UserManagement
628 } 634 }
629 } 635 }
630 636
637 public ArrayList InventoryLibraryRoot
638 {
639 get
640 {
641 return this.inventoryLibraryRoot;
642 }
643 set
644 {
645 this.inventoryLibraryRoot = value;
646 }
647 }
648
631 public string Home 649 public string Home
632 { 650 {
633 get 651 get
@@ -665,3 +683,7 @@ namespace OpenSim.Framework.UserManagement
665 } 683 }
666} 684}
667 685
686
687
688
689