libdvbpsi  1.2.0
Data Fields
dvbpsi_association_tag_dr_s Struct Reference

Data Broadcast id Descriptor. More...

Data Fields

uint16_t i_tag
uint16_t i_use
uint8_t i_selector_len
uint8_t * p_selector
uint8_t i_private_data_len
uint8_t * p_private_data

Detailed Description

Data Broadcast id Descriptor.

This structure is used to store a decoded Association Tag descriptor.

Field Documentation

uint8_t dvbpsi_association_tag_dr_s::i_private_data_len

length of private data segment in bytes

uint8_t dvbpsi_association_tag_dr_s::i_selector_len

length of selector data in bytes

uint16_t dvbpsi_association_tag_dr_s::i_tag

association tag identifier

uint16_t dvbpsi_association_tag_dr_s::i_use

indicator if association tag identifier is in use

uint8_t* dvbpsi_association_tag_dr_s::p_private_data

pointer to private data. Memory is allocated right after sizeof struct, when freeing this struct the private data is freed at the same time.

uint8_t* dvbpsi_association_tag_dr_s::p_selector

pointer to selector. Memory is allocated right after sizeof struct, when freeing this struct the private data is freed at the same time.


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