aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/General/NullClientAPI.cs
diff options
context:
space:
mode:
authorMW2007-08-19 13:35:20 +0000
committerMW2007-08-19 13:35:20 +0000
commitc89db49f3cd3bbd60577eb5a1787ccf8dea930e3 (patch)
tree2b51b0d261724427933f543dd2f39ef8cd21127f /OpenSim/Framework/General/NullClientAPI.cs
parentCode comments on recent changes in EventQueueManager (diff)
downloadopensim-SC_OLD-c89db49f3cd3bbd60577eb5a1787ccf8dea930e3.zip
opensim-SC_OLD-c89db49f3cd3bbd60577eb5a1787ccf8dea930e3.tar.gz
opensim-SC_OLD-c89db49f3cd3bbd60577eb5a1787ccf8dea930e3.tar.bz2
opensim-SC_OLD-c89db49f3cd3bbd60577eb5a1787ccf8dea930e3.tar.xz
Sqlite datastore should now save the textures and extraparams data (used by sculpties) correctly. [Really need to add a ExtraParams field to the sqlite database though, but for now I have combined their data so that we don't lose backward compatibility, know a couple of people have been using the datastore already].
Now have a rough day/night cycle (the movement of the sun needs to be made smoother but for now it is better than we had I think). Added dalien's patch (issue 294) for saving and loading prims to a xml file (think he will be modifying these to be import/export functions and maybe writing a xml datastore for backups). Some preliminary work on task inventory (ie object's/prim's inventory). Added place holder data for AvatarProperties (ie a avatar's profile). Should we store this sort of data on the user server or have another server for it (a normal webserver should work). Added a few more method to IClientAPI. Sure there is something I'm forgeting.
Diffstat (limited to '')
-rw-r--r--OpenSim/Framework/General/NullClientAPI.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/OpenSim/Framework/General/NullClientAPI.cs b/OpenSim/Framework/General/NullClientAPI.cs
index 6be2563..e001549 100644
--- a/OpenSim/Framework/General/NullClientAPI.cs
+++ b/OpenSim/Framework/General/NullClientAPI.cs
@@ -59,6 +59,7 @@ namespace OpenSim.Framework
59 public event RequestTaskInventory OnRequestTaskInventory; 59 public event RequestTaskInventory OnRequestTaskInventory;
60 public event UDPAssetUploadRequest OnAssetUploadRequest; 60 public event UDPAssetUploadRequest OnAssetUploadRequest;
61 public event XferReceive OnXferReceive; 61 public event XferReceive OnXferReceive;
62 public event RequestXfer OnRequestXfer;
62 63
63 public event UUIDNameRequest OnNameFromUUIDRequest; 64 public event UUIDNameRequest OnNameFromUUIDRequest;
64 65
@@ -140,6 +141,10 @@ namespace OpenSim.Framework
140 public virtual void SendInventoryItemUpdate(InventoryItemBase Item) { } 141 public virtual void SendInventoryItemUpdate(InventoryItemBase Item) { }
141 public virtual void SendRemoveInventoryItem(LLUUID itemID) { } 142 public virtual void SendRemoveInventoryItem(LLUUID itemID) { }
142 public virtual void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName) { } 143 public virtual void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName) { }
144 public virtual void SendXferPacket(ulong xferID, uint packet, byte[] data) { }
145
146 public virtual void SendPreLoadSound(LLUUID objectID, LLUUID ownerID, LLUUID soundID) { }
147 public virtual void SendPlayAttachedSound(LLUUID soundID, LLUUID objectID, LLUUID ownerID, float gain, byte flags) { }
143 148
144 public virtual void SendNameReply(LLUUID profileId, string firstname, string lastname){} 149 public virtual void SendNameReply(LLUUID profileId, string firstname, string lastname){}
145 public void SendAlertMessage(string message) { } 150 public void SendAlertMessage(string message) { }
@@ -151,6 +156,8 @@ namespace OpenSim.Framework
151 { 156 {
152 return false; 157 return false;
153 } 158 }
159
160 public void SendViewerTime(int phase) { }
154 } 161 }
155} 162}
156 163