libnetconf: transapi Struct Reference (original) (raw)
Structure to describe transAPI module and connect it statically with libnetconf using ncds_new_transapi_static(). More...
#include <[transapi.h](../../d0/db0/transapi%5F8h%5Fsource.html)>
Data Fields | |
---|---|
TRANSAPI_CLBCKS_ORDER_TYPE | clbks_order |
Callbacks order settings. More... | |
void(* | close )(void) |
Free module resources and prepare for closing. More... | |
int * | config_modified |
Flag if configuration data passed to callbacks were modified. More... | |
struct transapi_data_callbacks * | data_clbks |
Transapi callback mapping structure. More... | |
NC_EDIT_ERROPT_TYPE * | erropt |
edit-config's error-option for the current transaction More... | |
struct transapi_file_callbacks * | file_clbks |
Transapi file monitoring structure. More... | |
xmlDocPtr(* | get_state )(const xmlDocPtr, const xmlDocPtr, struct nc_err **) |
Function returning status information. More... | |
int(* | init )(xmlDocPtr *) |
Module initialization. More... | |
struct ns_pair * | ns_mapping |
Mapping prefixes with URIs. More... | |
struct transapi_rpc_callbacks * | rpc_clbks |
Transapi rpc callbacks mapping structure. More... | |
int | version |
transapi version of the module More... | |
Structure to describe transAPI module and connect it statically with libnetconf using ncds_new_transapi_static().
Callbacks order settings.
Free module resources and prepare for closing.
Flag if configuration data passed to callbacks were modified.
Transapi callback mapping structure.
edit-config's error-option for the current transaction
Transapi file monitoring structure.
xmlDocPtr(* get_state)(const xmlDocPtr, const xmlDocPtr, struct nc_err **)
Function returning status information.
Mapping prefixes with URIs.
Transapi rpc callbacks mapping structure.
transapi version of the module
The documentation for this struct was generated from the following file:
- src/transapi.h