![]() |
libnetconf
0.10.0-146_trunk
NETCONF Library
|
Structure to describe transAPI module and connect it statically with libnetconf using ncds_new_transapi_static(). More...
#include <transapi.h>
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().
| TRANSAPI_CLBCKS_ORDER_TYPE clbks_order |
Callbacks order settings.
| void(* close)(void) |
Free module resources and prepare for closing.
| int* config_modified |
Flag if configuration data passed to callbacks were modified.
| struct transapi_data_callbacks* data_clbks |
Transapi callback mapping structure.
| NC_EDIT_ERROPT_TYPE* erropt |
edit-config's error-option for the current transaction
| struct transapi_file_callbacks* file_clbks |
Transapi file monitoring structure.
| xmlDocPtr(* get_state)(const xmlDocPtr, const xmlDocPtr, struct nc_err **) |
Function returning status information.
| int(* init)(xmlDocPtr *) |
Module initialization.
| struct ns_pair* ns_mapping |
Mapping prefixes with URIs.
| struct transapi_rpc_callbacks* rpc_clbks |
Transapi rpc callbacks mapping structure.
| int version |
transapi version of the module