![]() |
yumapro
21.10T-8
YumaPro SDK
|
Xpath 1.0 search support; XPath function library. More...
#include <xmlstring.h>
#include <xmlreader.h>
#include <xmlregexp.h>
#include "dlq.h"
#include "ncxtypes.h"
#include "status.h"
#include "obj.h"
#include "tk.h"
#include "val.h"
#include "var.h"
#include "yang.h"
Go to the source code of this file.
Functions | |
xpath_aio_cb_t * | xpath1_aio_find_aiocb_full (dlq_hdr_t *aioQ, obj_template_t *obj, xpath_get2_cb_t *cb) |
Find AIO control block by object and also check if the AIO CB is the correct control block with the same parent lookup. More... | |
xpath_aio_cb_t * | xpath1_aio_find_aiocb_que (dlq_hdr_t *aioQ, obj_template_t *obj) |
Find AIO control block by object. More... | |
xpath_aio_cb_t * | xpath1_aio_find_aiocb_pcb (xpath_pcb_t *pcb, obj_template_t *obj) |
Find AIO control block by object. More... | |
void | xpath1_aio_free_cb (xpath_aio_cb_t *cb) |
Free a malloced AIO control block. More... | |
xpath_aio_cb_t * | xpath1_aio_get_first_aio (xpath_pcb_t *pcb) |
Get the first AIO Control block for the top level object. More... | |
xpath_aio_cb_t * | xpath1_aio_get_next_aio (xpath_aio_cb_t *cb) |
Get the next AIO Control block for the next level object. More... | |
val_value_t * | xpath1_aio_get_first_aio_ptr (xpath_aio_cb_t *cb) |
Get the first AIO val value in the valQ Queue. More... | |
val_value_t * | xpath1_aio_get_next_aio_ptr (val_value_t *entry) |
Get the next AIO val value in the valQ Queue. More... | |
status_t | xpath1_aio_setup_aiocb (xpath_pcb_t *pcb, getcb_get2_t *get2cb, obj_template_t *obj) |
Setup AIO control block entries. More... | |
status_t | xpath1_aio_setup_get2cb (getcb_get2_t *get2cb, val_value_t *useval) |
Setup GET2 control block based on val value from the AIO control block, use the value val to contruct termQ and keyQ. More... | |
boolean | xpath1_aio_check_ascend_lists (val_value_t *useval, xpath_get2_cb_t *cb) |
Check if all the ascendent AIO lists are correct lists for the current val value and XPath GET2 control block. More... | |
Xpath 1.0 search support; XPath function library.
Interface to the AIO GET2 object callback API