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

Definition of a <ActualBroadcastNetwork> or <OtherBroadcastNetwork>. More...

#include <tsmcastNetworkInformationFile.h>

Collaboration diagram for ts::mcast::NetworkInformationFile::BroadcastNetwork:

Public Member Functions

 BroadcastNetwork ()=default
 Constructor.
 
bool parseXML (const xml::Element *element)
 Reinitialize the structure from a XML element.
 

Public Attributes

UString network_name {}
 Element <NetworkName>
 
UString network_type {}
 Element <NetworkType>
 
uint16_t nip_network_id = 0
 Element <NIPNetworkID>
 
UString provider_name {}
 Element <NIPNetworkProviderName>
 
std::list< NIPStreamstreams {}
 Elements <NIPStream>
 

Detailed Description

Definition of a <ActualBroadcastNetwork> or <OtherBroadcastNetwork>.

Member Function Documentation

◆ parseXML()

bool ts::mcast::NetworkInformationFile::BroadcastNetwork::parseXML ( const xml::Element element)

Reinitialize the structure from a XML element.

Parameters
[in]elementRoot XML element to analyze.
Returns
True on success, false on error.

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