yumapro  24.10-2
YumaPro SDK
Loading...
Searching...
No Matches
xpath1_aio.h File Reference

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"
Include dependency graph for xpath1_aio.h:

Go to the source code of this file.

Functions

xpath_aio_cb_txpath1_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_txpath1_aio_find_aiocb_que (dlq_hdr_t *aioQ, obj_template_t *obj)
 Find AIO control block by object. More...
 
xpath_aio_cb_txpath1_aio_find_aiocb_pcb (xpath_pcb_t *pcb, xpath_get2_cb_t *get2cb_cb, obj_template_t *obj)
 Find AIO control block by object and get2cb. More...
 
void xpath1_aio_free_cb (xpath_aio_cb_t *cb)
 Free a malloced AIO control block. More...
 
xpath_aio_cb_txpath1_aio_get_first_aio (xpath_pcb_t *pcb)
 Get the first AIO Control block for the top level object. More...
 
xpath_aio_cb_txpath1_aio_get_next_aio (xpath_aio_cb_t *cb)
 Get the next AIO Control block for the next level object. More...
 
val_value_txpath1_aio_get_first_aio_ptr (xpath_aio_cb_t *cb)
 Get the first AIO val value in the valQ Queue. More...
 
val_value_txpath1_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, xpath_get2_cb_t *get2cb_cb, obj_template_t *obj)
 Setup AIO control block entries. 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...
 
void xpath1_aio_get_parent (const val_value_t *val, val_value_t **parentval, xpath_get2_cb_t **parent_cb)
 Get the AIO top value node parent. More...
 

Detailed Description

Xpath 1.0 search support; XPath function library.

Interface to the AIO GET2 object callback API