![]() |
TSDuck v3.43-4509
MPEG Transport Stream Toolkit
|
Representation of the FDT Instance in FLUTE headers. More...
#include <tsFDTInstanceHeader.h>


Public Member Functions | |
| FDTInstanceHeader ()=default | |
| Default constructor. | |
| void | clear () |
| Clear the content of a structure. | |
| bool | deserialize (const LCTHeader &lct) |
| Deserialize the structure from a HET_FDT LCT header extension. | |
| bool | deserialize (const uint8_t *addr, size_t size) |
| Deserialize the structure from a binary area. | |
| virtual UString | toString () const override |
| Convert to a string object. | |
Public Attributes | |
| uint32_t | fdt_instance_id = 0 |
| FDT Instance ID (20 bits). | |
| uint8_t | flute_version = 0 |
| Version of the FLUTE protocol (4 bits). | |
| bool | valid = false |
| The information was successfully parsed. | |
Representation of the FDT Instance in FLUTE headers.
| bool ts::FDTInstanceHeader::deserialize | ( | const uint8_t * | addr, |
| size_t | size | ||
| ) |
Deserialize the structure from a binary area.
| [in] | addr | Address of binary area. |
| [in] | size | Size of binary area. |
| bool ts::FDTInstanceHeader::deserialize | ( | const LCTHeader & | lct | ) |
Deserialize the structure from a HET_FDT LCT header extension.
| [in] | lct | LCT header. |
|
overridevirtual |
Convert to a string object.
Implements ts::StringifyInterface.