vdr  1.7.31
Public Member Functions | Public Attributes | Protected Member Functions | Private Attributes | List of all members
SI::SDT::Service Class Reference

#include <section.h>

Public Member Functions

int getServiceId () const
int getEITscheduleFlag () const
int getEITpresentFollowingFlag () const
RunningStatus getRunningStatus () const
int getFreeCaMode () const
virtual int getLength ()
int getServiceId () const
int getEITscheduleFlag () const
int getEITpresentFollowingFlag () const
RunningStatus getRunningStatus () const
int getFreeCaMode () const
virtual int getLength ()

Public Attributes

DescriptorLoop serviceDescriptors

Protected Member Functions

virtual void Parse ()
virtual void Parse ()

Private Attributes

const sdt_descrs

Additional Inherited Members

- Protected Attributes inherited from SI::Object
CharArray data

Detailed Description

Definition at line 127 of file include/libsi/section.h.

Member Function Documentation

int SI::SDT::Service::getEITpresentFollowingFlag ( ) const

Definition at line 140 of file section.c.

References SI::PAT::s.

int SI::SDT::Service::getEITpresentFollowingFlag ( ) const
int SI::SDT::Service::getEITscheduleFlag ( ) const
int SI::SDT::Service::getEITscheduleFlag ( ) const

Definition at line 136 of file section.c.

References SI::PAT::s.

int SI::SDT::Service::getFreeCaMode ( ) const

Definition at line 148 of file section.c.

References SI::PAT::s.

int SI::SDT::Service::getFreeCaMode ( ) const
virtual int SI::SDT::Service::getLength ( )
inlinevirtual

Implements SI::Object.

Definition at line 134 of file libsi/section.h.

References SI::VariableLengthPart::getLength(), and serviceDescriptors.

virtual int SI::SDT::Service::getLength ( )
inlinevirtual

Implements SI::Object.

Definition at line 134 of file include/libsi/section.h.

References SI::VariableLengthPart::getLength(), and serviceDescriptors.

RunningStatus SI::SDT::Service::getRunningStatus ( ) const
RunningStatus SI::SDT::Service::getRunningStatus ( ) const

Definition at line 144 of file section.c.

References SI::PAT::s.

int SI::SDT::Service::getServiceId ( ) const

Definition at line 132 of file section.c.

References HILO, and SI::PAT::s.

Referenced by cSdtFilter::Process().

int SI::SDT::Service::getServiceId ( ) const
virtual void SI::SDT::Service::Parse ( )
protectedvirtual

Implements SI::Parsable.

void SI::SDT::Service::Parse ( )
protectedvirtual

Implements SI::Parsable.

Definition at line 152 of file section.c.

References SI::Object::data, HILO, SI::PAT::s, and SI::CharArray::setPointerAndOffset().

Member Data Documentation

const sdt_descr * SI::SDT::Service::s
private

Definition at line 139 of file include/libsi/section.h.

DescriptorLoop SI::SDT::Service::serviceDescriptors

Definition at line 135 of file include/libsi/section.h.

Referenced by getLength(), and cSdtFilter::Process().


The documentation for this class was generated from the following files: