namespace skyscraper5.Skyscraper.Scraper
{
    public enum SkyscraperContextEvent
    {
        StartPacketProcessing,
        NetworkPidFromPat,
        ProgramMapPidFromPat,
        OnNitNetwork,
        OnNitNetworkUpdate,
        OnNitTransportStream,
        OnNitTransportStreamUpdate,
        PmtEvent,
        VpsData,
        WssData,
        OnSdtServiceUpdate,
        OnSdtService,
        BatBouquetUpdate,
        BatBouquet,
        BatTransportStream,
        BatTransportStreamUpdate,
        TotTime,
        TdtTime,
        EitEvent,
        AitApplication,
        FileArrival,
        SubStreamFromObjectCarousel,
        CaSystem,
        UpdateNotification,
        NotifyOfNewModule,
        ModuleDownloadProgress,
        ModuleDownloadComplete,
        BeginRdsRecording,
        RdsProgrammeServiceName,
        RdsText,
        RdsPty,
        RdsTrafficInfoDetected,
        Scte35Splice,
        Compliance,
        StationIdentification,
        XaitDetected,
        StreamTypeAutodetection,
        RunningStatusChange,
        AbortConditionMet,
        Scte35TimeSignal,
        T2MiPlpDetected,
        IpMacNotification,
        RelatedContent,
        SpecialTsMode,
        IpTraffic,
        DocsisParticipant,
        DocsisUpstreamChannel,
        DocsisDownstreamChannel,
        LearnedCmtsIp,
        LocationMissing,
        GotFramegrab,
        Preamble,
        PluginMessage,
		LearnDns,
		TerminalBurstTimePlan,
		CorrectionMessage,
		InteractionChannelError,
		TransmissionModeSupport,
		TransmissionModeUpdate,
		RmtLinkage,
		RmtTransportStream,
		SuperframeComposition,
		FrameComposition,
		SatellitePosition,
		Tim,
		TimCorrection,
		TimContentionControl,
		TimCorrectionControl,
		TimNetworkLayerInfo,
		SgtList,
		SgtService,
		FluteFileArrival,
		NipCarrierDetected,
		FluteFileProgress,
		NipPrivateDataSpecifier,
		DvbNipNetwork,
		DvbNipService,
		DvbNipMulticastSession,
		DvbNipMulticastGatewayConfigurationTransportSession,
		FluteFileAnnouncement,
		OtvSsuFileDetected,
		OtvSsuComplete,
		NdsSsuFileAnnounced,
		NdsSsuProgress,
		TerminalBurstTimePlan2,
		FrameComposition2,
		BroadcastConfiguration,
		EthernetLinkLayerDiscovery,
		Rcs2Network,
		Rcs2TdtTime,
		TransmissionModeSupport2,
		TimFramePayloadFormat,
		TimCorrectionExtension,
		TimControlAssignment,
		TimSatelliteReturnLink,
		TimLowerLayerService,
		TimHigherLayerInitalization,
		TimLogonResponse,
		TimForwardInteractionPath,
        DvbSisDaughterSitePsi,
        DvbSisFramingInformation,
        DvbSisTimestamp,
        DvbSisDaughterSiteAdapterConfiguration
    }
}
