371 UINT32 *len_of_xml_written );
struct M2MB_XML_DATE M2MB_XML_DATE_T
XML date structure xml.
M2MB_XML_OBJ_TYPE_T objType
M2MB_XML_OBJ_TYPE
Object type supported by the xml.
enum M2MB_XML_OBJ_TYPE M2MB_XML_OBJ_TYPE_T
Object type supported by the xml.
struct M2MB_XML_TIME M2MB_XML_TIME_T
Xml time structure xml.
struct M2MB_XML_NODE M2MB_XML_NODE_T
Xml node structure.
M2MB_XML_DATA_TYPE_T dataType
enum M2MB_XML_DATA_TYPE M2MB_XML_DATA_TYPE_T
Data type supported by the XML.
struct M2MB_XML_STRING M2MB_XML_STRING_T
Duration structure XML.
XML complex information structure.
M2MB_STATUS_T m2mb_xml_encode(M2MB_XML_COMPLEX_OBJ_T *xml_schema, UINT8 *user_struct, UINT8 *xml_file_buffer, UINT32 xml_file_buffer_Size, UINT32 *len_of_xml_written)
Encode API for XML module.
const M2MB_XML_OBJ_T ** pObj
M2MB_STATUS_T m2mb_xml_node_get(M2MB_XML_NODE_T *child_node, UINT8 *parent_node_start, UINT8 *parent_node_end, UINT8 *tag_end)
Get node API for XML module.
M2MB_XML_DATA_TYPE
Data type supported by the XML.
M2MB_STATUS_T m2mb_xml_decode(UINT8 *parent_start, UINT8 *parent_end, M2MB_XML_COMPLEX_OBJ_T *xml_schema, UINT8 *return_struct)
Decode API for XML module.
Xml date & time structure xml.
struct M2MB_XML_COMPLEX_OBJ M2MB_XML_COMPLEX_OBJ_T
Xml complex object structure.
struct M2MB_XML_DATE_TIME M2MB_XML_DATE_TIME_T
Xml date & time structure xml.
Xml complex object structure.
M2MB_XML_COMPLEX_INFO_T complexobj
struct M2MB_XML_COMPLEX_INFO M2MB_XML_COMPLEX_INFO_T
XML complex information structure.
struct M2MB_XML_DURATION M2MB_XML_DURATION_T
Xml duration structure.
struct M2MB_XML_OBJ M2MB_XML_OBJ_T
Xml object structure.
UINT8 m2mb_xml_node_occ_get(UINT8 *pTName, UINT8 *pPNStart, UINT8 *pPNEnd)
Occurrence of node present API for XML module.