![]() |
yumapro
25.10-1
YumaPro SDK
|
Data structures for DB-API service layer. More...
#include <xmlstring.h>#include "dlq.h"#include "ncxtypes.h"#include "obj.h"#include "rpc.h"#include "status_enum.h"#include "val.h"#include "yang_patch.h"

Go to the source code of this file.
Data Structures | |
| struct | db_api_cb_t |
| internal control block for the DB-API module More... | |
| struct | db_api_edit_cb_t |
| internal control block for the DB-API EDIT processing More... | |
Typedefs | |
| typedef void(* | db_api_dataresp_cbfn_t) (status_t res, val_value_t *val, void *cookie) |
| user function callback template for processing the val_value_t tree for the server data response. More... | |
Enumerations | |
| enum | db_api_state_t { DB_API_ST_NONE , DB_API_ST_START , DB_API_ST_STOPPED , DB_API_ST_ERROR , DB_API_ST_WAIT_REGISTER , DB_API_ST_READY , DB_API_ST_WAIT_EDIT , DB_API_ST_WAIT_GETCONFIG , DB_API_ST_WAIT_DB_LOCK_INIT , DB_API_ST_WAIT_SUBRPC , DB_API_ST_WAIT_PROTOCTL } |
| DB-API service state machine enumerations. More... | |
| enum | lock_state_t { LOCK_ST_NONE , LOCK_ST_WAIT_INIT , LOCK_ST_IDLE , LOCK_ST_LOCAL_LOCKED , LOCK_ST_SERVER_LOCKED , LOCK_ST_ERROR } |
| db-lock state enumerations More... | |
Data structures for DB-API service layer.