![]() |
HBBTV
22.3.0
|
XML parsing functionalities. More...
#include "ait.h"
Go to the source code of this file.
Classes | |
struct | S_XML_SEVENT |
struct | S_XML_SE_OBJ |
struct | S_XML_DSMCC |
Functions | |
S_AIT_TABLE * | HBBTV_XmlParseAit (U8BIT *content, U32BIT length) |
Parse Xml data as specified in TS 102 809 section 5.4. More... | |
void | HBBTV_XmlClearAit (S_AIT_TABLE *ait_table) |
Clear/free table created by HBBTV_XmlParseAit(). This is a wrapper that calls AIT_ClearTable() More... | |
S_XML_DSMCC * | HBBTV_XmlParseDsmcc (U8BIT *content, U32BIT length) |
Parse Xml data as specified in TS 102 809 section 8.2. More... | |
void | HBBTV_XmlClearDsmcc (S_XML_DSMCC *dsm_objs) |
Clear/free table created by HBBTV_XmlParseDsmcc(). More... | |
XML parsing functionalities.
void HBBTV_XmlClearAit | ( | S_AIT_TABLE * | ait_table | ) |
Clear/free table created by HBBTV_XmlParseAit(). This is a wrapper that calls AIT_ClearTable()
ait_table | - pointer to Ait table |
void HBBTV_XmlClearDsmcc | ( | S_XML_DSMCC * | dsm_objs | ) |
Clear/free table created by HBBTV_XmlParseDsmcc().
dsm_objs | - pointer to dsmcc obects |
S_AIT_TABLE* HBBTV_XmlParseAit | ( | U8BIT * | content, |
U32BIT | length | ||
) |
Parse Xml data as specified in TS 102 809 section 5.4.
content | - pointer to Xml data |
content | - length of Xml data |
content | - pointer to Xml data |
length | - length of Xml data |
S_XML_DSMCC* HBBTV_XmlParseDsmcc | ( | U8BIT * | content, |
U32BIT | length | ||
) |
Parse Xml data as specified in TS 102 809 section 8.2.
content | - pointer to Xml data |
content | - length of Xml data |