yumapro
24.10-2
YumaPro SDK
|
YANG List Key Map APIs. More...
Go to the source code of this file.
Data Structures | |
struct | keymap_set_t |
one set of keymaps contains all row entries for one list object Used by SIL or SIL-SA code to cache list entries or just keys so GET2 return key processing can be automated More... | |
struct | keymap_map_t |
one keymap contains all row entries for one list object Used by SIL or SIL-SA code to cache list entries or just keys so GET2 return key processing can be automated More... | |
Functions | |
keymap_set_t * | keymap_new_set (obj_template_t *listobj, uint32 anckey_cnt, status_t *res) |
create a new keymap set More... | |
void | keymap_free_set (keymap_set_t *mapset) |
free a keymap set More... | |
keymap_map_t * | keymap_new_map (keymap_set_t *mapset, void *cookie, status_t *res,...) |
create a new keymap More... | |
void | keymap_free_map (keymap_set_t *mapset, keymap_map_t *cb) |
free a keymap More... | |
keymap_map_t * | keymap_get_map (keymap_set_t *mapset,...) |
retrieve an existing keymap from its ancestor keys More... | |
status_t | keymap_add_row (keymap_map_t *cb, void *cookie,...) |
create a new row in a keymap More... | |
status_t | keymap_remove_row (keymap_map_t *cb,...) |
remove and delete a row in a keymap More... | |
void | keymap_dump_map (keymap_map_t *cb) |
debug dump a keymap More... | |
status_t | keymap_get_return_keys (keymap_map_t *cb, boolean getnext, boolean *islast, void **cookie, dlq_hdr_t *keyQ,...) |
get the return keys for the GET or GETNEXT request More... | |
YANG List Key Map APIs.
Top Level: keymap_mapset_t
Map Level: keymap_map_t
Key Level: keymap_key_t (internal)
Translate GET2 parms to keymap