diff options
author | Teravus Ovares | 2007-12-05 06:44:32 +0000 |
---|---|---|
committer | Teravus Ovares | 2007-12-05 06:44:32 +0000 |
commit | bb824eadeeb2b35025954d0c97f15123c6fd0cbe (patch) | |
tree | afca518b8e5b806cd2e7ab7965d34765d4b18bc4 /OpenSim/Framework | |
parent | fixed a few compiler warnings under mono (committed from a train, with adjohn... (diff) | |
download | opensim-SC-bb824eadeeb2b35025954d0c97f15123c6fd0cbe.zip opensim-SC-bb824eadeeb2b35025954d0c97f15123c6fd0cbe.tar.gz opensim-SC-bb824eadeeb2b35025954d0c97f15123c6fd0cbe.tar.bz2 opensim-SC-bb824eadeeb2b35025954d0c97f15123c6fd0cbe.tar.xz |
* Refactored Permissions into ScenePresence as requested by MW
* Un-hackerized generating the client_flags
* Now handling the ObjectPermissions Update packet
* Warning: Backup your prim before updating. If you fail to do so and something goes wrong then, All Yr prim are belong to us!
Diffstat (limited to 'OpenSim/Framework')
-rw-r--r-- | OpenSim/Framework/IClientAPI.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/OpenSim/Framework/IClientAPI.cs b/OpenSim/Framework/IClientAPI.cs index 68a0591..fb957c2 100644 --- a/OpenSim/Framework/IClientAPI.cs +++ b/OpenSim/Framework/IClientAPI.cs | |||
@@ -331,6 +331,9 @@ namespace OpenSim.Framework | |||
331 | public delegate void RequestXfer(IClientAPI remoteClient, ulong xferID, string fileName); | 331 | public delegate void RequestXfer(IClientAPI remoteClient, ulong xferID, string fileName); |
332 | 332 | ||
333 | public delegate void ConfirmXfer(IClientAPI remoteClient, ulong xferID, uint packetID); | 333 | public delegate void ConfirmXfer(IClientAPI remoteClient, ulong xferID, uint packetID); |
334 | |||
335 | public delegate void ObjectPermissions(IClientAPI remoteClinet, LLUUID AgentID, LLUUID SessionID, List<ObjectPermissionsPacket.ObjectDataBlock> permChanges); | ||
336 | |||
334 | 337 | ||
335 | public interface IClientAPI | 338 | public interface IClientAPI |
336 | { | 339 | { |
@@ -387,6 +390,7 @@ namespace OpenSim.Framework | |||
387 | event StatusChange OnChildAgentStatus; | 390 | event StatusChange OnChildAgentStatus; |
388 | event GenericCall2 OnStopMovement; | 391 | event GenericCall2 OnStopMovement; |
389 | event Action<LLUUID> OnRemoveAvatar; | 392 | event Action<LLUUID> OnRemoveAvatar; |
393 | event ObjectPermissions OnObjectPermissions; | ||
390 | 394 | ||
391 | event CreateNewInventoryItem OnCreateNewInventoryItem; | 395 | event CreateNewInventoryItem OnCreateNewInventoryItem; |
392 | event CreateInventoryFolder OnCreateNewInventoryFolder; | 396 | event CreateInventoryFolder OnCreateNewInventoryFolder; |