yumapro
24.10-2
YumaPro SDK
|
extra information not used very often within a val_value_t More...
#include <val.h>
Data Fields | |
xmlChar * | dname |
malloced value name used rarely if obj_get_name not correct this can happen if val_value_t trees are constructed by SIL code from generic objects; This is NOT RECOMMENDED Use val_init_from_template using correct obj_template_t instead More... | |
void * | getcb |
Used by Agent only: GET1 callback for virtualval if this field is non-NULL, then the entire value node is actually a placeholder for a dynamic read-only object and all read access is done via this callback function; the real data type is getcb_fn_t *. | |
struct val_value_t_ * | virtualval |
if this field is non-NULL, then a malloced value struct representing the real value retrieved by val_get_virtual_value, is cached here for <get>/<get-config> | |
time_t | cachetime |
timestamp for virtual val timeout | |
struct xpath_pcb_t_ * | xpathpcb |
this field is for NCX_BT_LEAFREF NCX_BT_INSTANCE_ID, or tagged ncx:xpath value stored in v union as a string | |
plock_cb_t * | plock [VAL_MAX_PLOCKS] |
back-ptr to the partial locks that are held against this node | |
dlq_hdr_t * | dataruleQ |
back-ptr to the data access control rules that reference this node More... | |
xmlChar * | varexpr |
malloced pointer to the variable expression found if this val node is part of a data template. More... | |
struct xpath_aio_cb_t_ * | aiocb |
Used by xpath_aio.c and agt_xpath.c to keep track of the parent of a top AIO val_value_ tree. More... | |
ncx_sm_mpid_t * | mpid |
malloced Moint Point ID struct if found in parsing | |
extra information not used very often within a val_value_t
struct xpath_aio_cb_t_* aiocb |
Used by xpath_aio.c and agt_xpath.c to keep track of the parent of a top AIO val_value_ tree.
This is a backptr.
dlq_hdr_t* dataruleQ |
back-ptr to the data access control rules that reference this node
Q of obj_xpath_ptr_t
xmlChar* dname |
malloced value name used rarely if obj_get_name not correct this can happen if val_value_t trees are constructed by SIL code from generic objects; This is NOT RECOMMENDED Use val_init_from_template using correct obj_template_t instead
malloced name if needed
xmlChar* varexpr |
malloced pointer to the variable expression found if this val node is part of a data template.
The actual value in union v_ MUST be ignored if varexpr string is non-NULL!!