yumapro  20.10-12
YumaPro SDK
getbulk.h File Reference

yumaworks-getbulk.yang data structure support More...

#include <xmlstring.h>
#include "dlq.h"
#include "ncxtypes.h"
#include "status_enum.h"
#include "val.h"
#include "yangapi.h"
Include dependency graph for getbulk.h:

Go to the source code of this file.

Data Structures

struct  getbulk_cb_t_
 Get Bulk Control BLock. More...
 

Functions

getbulk_cb_t * getbulk_new_cb (void)
 Create a new getbulk control block. More...
 
void getbulk_free_cb (getbulk_cb_t *cb)
 Clean and free a getbulk control block. More...
 
status_t getbulk_check_get2 (getbulk_cb_t *bulk, obj_template_t *obj, uint32 *max_entries, val_value_t **last_entry)
 Check the GET2 object against the getbulk request to see if it needs to be processed as get-bulk or normal. More...
 
boolean getbulk_with_get2 (getbulk_cb_t *bulk, obj_template_t *obj)
 Check the GET2 object against the getbulk request to see if it needs to be processed as get-bulk or normal. More...
 
status_t getbulk_create_last_keys (getbulk_cb_t *bulk, val_value_t *lastval)
 Create the <last-keys> container and clone the keys from the lastval. More...
 
status_t getbulk_create_last_keys_get2 (getbulk_cb_t *bulk, dlq_hdr_t *keyQ)
 Create the <last-keys> container and clone the keys from the lastval; For GET2 callback. More...
 

Detailed Description

yumaworks-getbulk.yang data structure support