TSDuck Version 3.32-2820 (TSDuck - The MPEG Transport Stream Toolkit)
ts::ChannelFile::Service Class Reference

Description of one service. More...

Collaboration diagram for ts::ChannelFile::Service:

Public Member Functions

 Service (uint16_t id=0)
 Default constructor. More...
 

Public Attributes

Variable< uint16_t > atscMajorId
 ATSC service major id as declared in TVCT or CVCT (10 bits, optional).
 
Variable< uint16_t > atscMinorId
 ATSC service minor id as declared in TVCT or CVCT (10 bits, optional).
 
Variable< uint8_t > atscType
 ATSC service type as declared in TVCT or CVCT (6 bits, optional).
 
Variable< bool > cas
 CA-controlled as declared in the SDT (optional).
 
uint16_t id
 Service Id.
 
Variable< uint16_t > lcn
 Logical Channel Number (optional).
 
UString name
 Service Name.
 
Variable< PIDpmtPID
 PMT PID (optional).
 
UString provider
 Provider Name.
 
Variable< uint8_t > type
 DVB service type as declared in service_descriptor (optional).
 

Detailed Description

Description of one service.

Constructor & Destructor Documentation

◆ Service()

ts::ChannelFile::Service::Service ( uint16_t  id = 0)

Default constructor.

Parameters
[in]idService Id.

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