![]() |
TSDuck v3.46-4930
MPEG Transport Stream Toolkit
|
#include <tsmcastNetworkInformationFile.h>

Public Member Functions | |
| BroadcastNetwork ()=default | |
| Constructor. | |
| bool | parseXML (const xml::Element *element, bool strict) |
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::optional< SatellitePosition > | satellite_position {} |
| Elements <SatellitePosition>. | |
| std::list< NIPStream > | streams {} |
| Elements <NIPStream>. | |
Definition of a <ActualBroadcastNetwork> or <OtherBroadcastNetwork>.
| bool ts::mcast::NetworkInformationFile::BroadcastNetwork::parseXML | ( | const xml::Element * | element, |
| bool | strict ) |
Reinitialize the structure from a XML element.
| [in] | element | Root XML element to analyze. |
| [in] | strict | Strict XML parsing, do not tolerate missing mandatory elements or attributes. |