#include <tsmcastMulticastSession.h>
|
|
uint32_t | bitrate_average = 0 |
| | attribute average in <BitRate>.
|
|
uint32_t | bitrate_maximum = 0 |
| | attribute maximum in <BitRate>.
|
|
UString | content_ingest_method {} |
| | attribute contentIngestMethod.
|
|
std::list< FluteSessionId > | endpoints {} |
| | elements <EndpointAddress>.
|
|
std::list< ForwardErrorCorrectionParameters > | fec {} |
| | elements <ForwardErrorCorrectionParameters>.
|
|
UString | id {} |
| | attribute id.
|
|
TransportProtocol | protocol {} |
| | element <TransportProtocol>.
|
|
std::list< WeightedURIType > | repair_base_url {} |
| | elements <BaseURL> in <UnicastRepairParameters>.
|
|
cn::milliseconds | repair_fixed_backoff {} |
| | attribute fixedBackOffPeriod in <UnicastRepairParameters>.
|
|
UString | repair_obj_base_uri {} |
| | attribute transportObjectBaseURI in <UnicastRepairParameters>.
|
|
cn::milliseconds | repair_rand_backoff {} |
| | attribute randomBackOffPeriod in <UnicastRepairParameters>.
|
|
cn::milliseconds | repair_recv_timeout {} |
| | attribute transportObjectReceptionTimeout in <UnicastRepairParameters>.
|
|
UString | service_class {} |
| | attribute serviceClass.
|
|
UString | transmission_mode {} |
| | attribute transmissionMode.
|
|
UString | transport_security {} |
| | attribute transportSecurity.
|
An entry of <MulticastTransportSession>.
- See also
- ETSI TS 103 769, section 10.2.3.1
◆ clear()
| void ts::mcast::BaseMulticastTransportSession::clear |
( |
| ) |
|
|
inherited |
Clear the content of this object.
◆ parseXML()
| bool ts::mcast::BaseMulticastTransportSession::parseXML |
( |
const xml::Element * | element, |
|
|
bool | strict ) |
|
inherited |
Reinitialize the structure from a XML element.
- Parameters
-
| [in] | element | Root XML element to analyze. |
| [in] | strict | Strict XML parsing, do not tolerate missing mandatory elements or attributes. |
- Returns
- True on success, false on error.
The documentation for this class was generated from the following file: