Representation of LiteComponent structure (BIOP::Object Location, DSM::ConnBinder)
More...
#include <tsDSMCCLiteComponent.h>
|
|
uint32_t | carousel_id = 0 |
| | The carouselId field provides a context for the moduleId field.
|
| |
|
std::optional< ByteBlock > | component_data {} |
| | Optional component data, for UnknownComponent.
|
| |
|
uint32_t | component_id_tag = 0 |
| | Component idenfitier tag (eg. TAG_ObjectLocation, TAG_ConnBinder).
|
| |
|
uint16_t | module_id = 0 |
| | Identifies the module in which the object is conveyed within the carousel.
|
| |
|
ByteBlock | object_key_data {} |
| | Identifies the object within the module in which it is broadcast.
|
| |
|
DSMCCTap | tap {} |
| | Tap structure.
|
| |
|
uint8_t | version_major = 0x01 |
| | Fixed, BIOP protocol major version 1.
|
| |
|
uint8_t | version_minor = 0x00 |
| | Fixed, BIOP protocol minor version 0.
|
| |
Representation of LiteComponent structure (BIOP::Object Location, DSM::ConnBinder)
- See also
- ISO/IEC 13818-6
-
ETSI TR 101 202 V1.2.1 (2003-01), Table 4.5
◆ serialize()
| void ts::DSMCCLiteComponent::serialize |
( |
PSIBuffer & |
buf | ) |
const |
Serialize the LiteComponent structure.
- Parameters
-
| [in,out] | buf | Serialization buffer. |
◆ deserialize()
| void ts::DSMCCLiteComponent::deserialize |
( |
PSIBuffer & |
buf | ) |
|
Deserialize the LiteComponent structure.
- Parameters
-
| [in,out] | buf | Deserialization buffer. |
◆ Display()
Display the LiteComponent structure.
- Parameters
-
| [in,out] | display | Display engine. |
| [in,out] | buf | A PSIBuffer over the LiteComponent. |
| [in] | margin | Left margin content. |
◆ toXML()
This method converts a LiteComponent to XML.
- Parameters
-
| [in,out] | duck | TSDuck execution context. |
| [in,out] | parent | The parent node for the XML LiteComponent. |
◆ fromXML()
This method decodes an XML LiteComponent.
- Parameters
-
| [in,out] | duck | TSDuck execution context. |
| [in] | element | The XML element containing the LiteComponent. |
- Returns
- True on success, false on error.
The documentation for this class was generated from the following file: