using skyscraper5.DsmCc.Descriptors;

namespace skyscraper5.Skyscraper.Scraper.Storage.InMemory.Model
{
    internal class InMemoryDoItNowEvent
    {
        public int CurrentNetworkId { get; }
        public int TransportStreamId { get; }
        public ushort ProgramNumber { get; }
        public StreamEventDescriptor DescriptorListStreamEventDescriptor { get; }

        public InMemoryDoItNowEvent(int currentNetworkId, int transportStreamId, ushort programNumber, StreamEventDescriptor descriptorListStreamEventDescriptor)
        {
            CurrentNetworkId = currentNetworkId;
            TransportStreamId = transportStreamId;
            ProgramNumber = programNumber;
            DescriptorListStreamEventDescriptor = descriptorListStreamEventDescriptor;
        }
    }
}
