![]() |
HBBTV
22.11.0
|
XML parsing functionalities. More...
#include <string.h>#include <libxml/parser.h>#include <libxml/tree.h>#include "dbgfuncs.h"#include "techtype.h"#include "hbbtv_sif_os.h"#include "debug.h"#include "hbbtv_string.h"#include "xml_parse.h"#include "hbbtv.h"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 |
| 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 |
1.8.11