OpenSim.Region.Framework.Scenes.Scene.CapsUpdateInventoryItemAsset C# (CSharp) Method

CapsUpdateInventoryItemAsset() public method

CapsUpdatedInventoryItemAsset(IClientAPI, UUID, byte[])
public CapsUpdateInventoryItemAsset ( UUID avatarId, UUID itemID, byte data ) : UUID
avatarId UUID
itemID UUID
data byte
return UUID
        public UUID CapsUpdateInventoryItemAsset(UUID avatarId, UUID itemID, byte[] data)
        {
            ScenePresence avatar;

            if (TryGetScenePresence(avatarId, out avatar))
            {
                IInventoryAccessModule invAccess = RequestModuleInterface<IInventoryAccessModule>();
                if (invAccess != null)
                    return invAccess.CapsUpdateInventoryItemAsset(avatar.ControllingClient, itemID, data);
            }
            else
            {
                m_log.ErrorFormat(
                    "[AGENT INVENTORY]: " +
                    "Avatar {0} cannot be found to update its inventory item asset",
                    avatarId);
            }

            return UUID.Zero;
        }
Scene