TSDuck v3.43-4520
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::mcast::NIPService Class Reference

Representation of a service in DVB-I and DVB-NIP. More...

#include <tsmcastNIPService.h>

Collaboration diagram for ts::mcast::NIPService:

Classes

class  Instance
 Description of an instance of service. More...
 

Public Member Functions

 NIPService ()=default
 Default constructor.
 
void clear ()
 Clear the content of the structure.
 

Public Attributes

uint32_t channel_number = 0
 Logical channel number (LCN).
 
std::map< UString, Instanceinstances {}
 Map of service instances, indexed by media file name.
 
UString provider_name {}
 Service provider name.
 
bool selectable = true
 Service is selectable.
 
UString service_name {}
 Service name.
 
UString service_type {}
 Service type.
 
bool visible = true
 Service is visible.
 

Detailed Description

Representation of a service in DVB-I and DVB-NIP.

Caution: This implementation is partial. Some part of the XML document are not deserialized.

See also
ETSI TS 103 770, section 5.5.2

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