bool Processed(uchar TableId, uchar LastTableId, int SectionNumber, int LastSectionNumber, int SegmentLastSectionNumber=-1)
Returns true if all sections of the table with the given TableId have been processed.
virtual void Process(u_short Pid, u_char Tid, const u_char *Data, int Length)
Processes the data delivered to this filter.
void SetTableEnd(time_t t)
bool Check(uchar TableId, uchar Version, int SectionNumber)
cEitTablesHash eitTablesHash
cSectionSyncerRandom sectionSyncer[NUM_EIT_TABLES]
void SetTableStart(time_t t)
static void SetDisableUntil(time_t Time)
bool Complete(void)
Returns true if all sections of all tables have been processed.
virtual void SetStatus(bool On)
Turns this filter on or off, depending on the value of On.
static time_t disableUntil