110extern const xmlChar *
xpath_pcb_t * plock_get_next_select(xpath_pcb_t *xpathpcb)
Get the next select XPath control block for the partial lock.
Definition: plock.c:248
uint32 plock_id_t
matches lock-id-type in YANG module
Definition: plock_cb.h:78
const xmlChar * plock_get_timestamp(plock_cb_t *plcb)
Get the timestamp of the lock start time.
Definition: plock.c:176
plock_id_t plock_get_id(plock_cb_t *plcb)
Get the lock ID for this partial lock.
Definition: plock.c:127
xpath_result_t * plock_get_final_result(plock_cb_t *plcb)
Get the session ID holding this partial lock.
Definition: plock.c:200
void plock_add_select(plock_cb_t *plcb, xpath_pcb_t *xpathpcb, xpath_result_t *result)
Add a select XPath control block to the partial lock.
Definition: plock.c:272
uint32 plock_get_sid(plock_cb_t *plcb)
Get the session ID holding this partial lock.
Definition: plock.c:151
status_t plock_make_final_result(plock_cb_t *plcb)
Create a final XPath result for all the partial results.
Definition: plock.c:302
xpath_pcb_t * plock_get_first_select(plock_cb_t *plcb)
Get the first select XPath control block for the partial lock.
Definition: plock.c:224
status_t
global error return code
Definition: status_enum.h:210
RFC 57517 partial lock support Data structure definition.
Global error messages for status code enumerations.
struct representing 1 configuration database
Definition: plock_cb.h:81
XPath parser control block.
Definition: xpath.h:754
XPath expression result.
Definition: xpath.h:705
Schema and data model Xpath search support.