13 #ifndef LIBSI_SECTION_H
14 #define LIBSI_SECTION_H
102 virtual void Parse();
110 virtual void Parse();
118 BAT(
const unsigned char *
data,
bool doCopy=
true) :
NIT(data, doCopy) {}
137 virtual void Parse();
145 virtual void Parse();
173 virtual void Parse();
189 virtual void Parse();
200 virtual void Parse();
212 virtual void Parse();
230 virtual void Parse();
236 virtual void Parse();
251 virtual void Parse();
260 virtual void Parse();
273 virtual void Parse();
280 #endif //LIBSI_TABLE_H
RunningStatus getRunningStatus() const
StructureLoop< RunningInfo > infoLoop
MHP_DescriptorLoop applicationDescriptors
int getApplicationId() const
MHP_DescriptorLoop commonDescriptors
int getStartTimeSecond() const
StructureLoop< Event > eventLoop
int getLastTableId() const
int getTransportStreamId() const
SDT(const unsigned char *data, bool doCopy=true)
int getOriginalNetworkId() const
DescriptorLoop transportStreamDescriptors
StructureLoop< Association > associationLoop
AIT(const unsigned char *data, bool doCopy=true)
int getAITVersion() const
StructureLoop< Stream > streamLoop
StructureLoop< Service > serviceLoop
time_t getDuration() const
DescriptorLoop commonDescriptors
PremiereCIT(const unsigned char *data, bool doCopy=true)
int getStartTimeHour() const
int getControlCode() const
DescriptorLoop transportStreamDescriptors
DescriptorLoop commonDescriptors
int getTransportStreamId() const
int getFreeCaMode() const
long getOrganisationId() const
int getDurationMinute() const
int getFreeCaMode() const
PMT(const unsigned char *data, bool doCopy=true)
int getApplicationType() const
NIT(const unsigned char *data, bool doCopy=true)
time_t getDuration() const
int getStartTimeMinute() const
BAT(const unsigned char *data, bool doCopy=true)
int getOriginalNetworkId() const
StructureLoop< TransportStream > transportStreamLoop
TDT(const unsigned char *data, bool doCopy=true)
int getOriginalNetworkId() const
int getEITpresentFollowingFlag() const
int getDurationSecond() const
DescriptorLoop serviceDescriptors
TOT(const unsigned char *data, bool doCopy=true)
RunningStatus getRunningStatus() const
time_t getStartTime() const
int getStreamType() const
RST(const unsigned char *data, bool doCopy=true)
int getOriginalNetworkId() const
PCIT_DescriptorLoop eventDescriptors
bool isPresentFollowing() const
DescriptorLoop descriptorLoop
StructureLoop< Application > applicationLoop
int getTransportStreamId() const
EIT(const unsigned char *data, bool doCopy=true)
int getTransportStreamId() const
int getEITscheduleFlag() const
int getTransportStreamId() const
DescriptorLoop streamDescriptors
CAT(const unsigned char *data, bool doCopy=true)
TSDT(const unsigned char *data, bool doCopy=true)
RunningStatus getRunningStatus() const
DescriptorLoop eventDescriptors
PAT(const unsigned char *data, bool doCopy=true)
int getDurationHour() const
int getSegmentLastSectionNumber() const