OpenSim.Region.CoreModules.World.Archiver.AssetsRequest.AssetsRequest C# (CSharp) Method

AssetsRequest() protected method

protected AssetsRequest ( OpenSim.Region.CoreModules.World.Archiver.AssetsArchiver assetsArchiver, AssetType>.IDictionary uuids, IAssetService assetService, AssetsRequestCallback assetsRequestCallback ) : System
assetsArchiver OpenSim.Region.CoreModules.World.Archiver.AssetsArchiver
uuids AssetType>.IDictionary
assetService IAssetService
assetsRequestCallback AssetsRequestCallback
return System
        protected internal AssetsRequest(
            AssetsArchiver assetsArchiver, IDictionary<UUID, AssetType> uuids, 
            IAssetService assetService, AssetsRequestCallback assetsRequestCallback)
        {
            m_assetsArchiver = assetsArchiver;
            m_uuids = uuids;
            m_assetsRequestCallback = assetsRequestCallback;
            m_assetService = assetService;
            m_repliesRequired = uuids.Count;

            m_requestCallbackTimer = new System.Timers.Timer(TIMEOUT);
            m_requestCallbackTimer.AutoReset = false;
            m_requestCallbackTimer.Elapsed += new ElapsedEventHandler(OnRequestCallbackTimeout);
        }