yumapro  20.10-12
YumaPro SDK
agt_yangapi.h File Reference

Yuma REST API Message Handler. More...

#include "ses.h"
#include "status.h"
#include "yangapi.h"
#include "yang_patch.h"
#include "agt_restcmn.h"
Include dependency graph for agt_yangapi.h:

Go to the source code of this file.

Functions

status_t agt_yangapi_init (void)
 Initialize the agt_yangapi module. More...
 
void agt_yangapi_cleanup (void)
 Cleanup the agt_yangapi module. More...
 
boolean agt_yangapi_dispatch (ses_cb_t *scb)
 Dispatch an incoming Yuma REST API request. More...
 
boolean agt_yangapi_dispatch_db_api (ses_cb_t *scb, yang_patch_cb_t *pcb, boolean skip_sil, boolean skip_save, const xmlChar *comment_str, status_t *res)
 Dispatch an incoming YControl DB-API request. More...
 
status_t agt_yangapi_validate_method_params (ses_cb_t *scb, yangapi_cb_t *rcb, rpc_msg_t *msg)
 validate that the operation is supported for the URI parameters given. More...
 
agt_yangapi_context_t * agt_yangapi_get_context (void)
 Get the YANG-API Context structure. More...
 

Detailed Description

Yuma REST API Message Handler.