| 
| delegate void  | OpenSim.Region.ClientStack.Linden.UpLoadedAsset (string assetName, string description, UUID assetID, UUID inventoryItem, UUID parentFolder, byte[] data, string inventoryType, string assetType, int cost, UUID texturesFolder, int nreqtextures, int nreqmeshs, int nreqinstances, bool IsAtestUpload, ref string error) | 
|   | 
| delegate UUID  | OpenSim.Region.ClientStack.Linden.UpdateItem (UUID itemID, byte[] data) | 
|   | 
| delegate void  | OpenSim.Region.ClientStack.Linden.UpdateTaskScript (UUID itemID, UUID primID, bool isScriptRunning, byte[] data, ref ArrayList errors) | 
|   | 
| delegate void  | OpenSim.Region.ClientStack.Linden.NewInventoryItem (UUID userID, InventoryItemBase item, uint cost) | 
|   | 
| delegate void  | OpenSim.Region.ClientStack.Linden.NewAsset (AssetBase asset) | 
|   | 
| delegate UUID  | OpenSim.Region.ClientStack.Linden.ItemUpdatedCallback (UUID userID, UUID itemID, byte[] data) | 
|   | 
| delegate ArrayList  | OpenSim.Region.ClientStack.Linden.TaskScriptUpdatedCallback (UUID userID, UUID itemID, UUID primID, bool isScriptRunning, byte[] data) | 
|   | 
| delegate InventoryCollection  | OpenSim.Region.ClientStack.Linden.FetchInventoryDescendentsCAPS (UUID agentID, UUID folderID, UUID ownerID, bool fetchFolders, bool fetchItems, int sortOrder, out int version) | 
|   | 
| delegate IClientAPI  | OpenSim.Region.ClientStack.Linden.GetClientDelegate (UUID agentID) | 
|   | XXX Probably not a particularly nice way of allow us to get the scene presence from the scene (chiefly so that we can popup a message on the user's client if the inventory service has permanently failed). But I didn't want to just pass the whole Scene into CAPS.  More...
  | 
|   |