libnetconf  0.9.1-1
NETCONF Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
transapi Struct Reference

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_callbacksdata_clbks
 Transapi callback mapping structure. More...
 
NC_EDIT_ERROPT_TYPEerropt
 edit-config's error-option for the current transaction More...
 
struct transapi_file_callbacksfile_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_pairns_mapping
 Mapping prefixes with URIs. More...
 
struct transapi_rpc_callbacksrpc_clbks
 Transapi rpc callbacks mapping structure. More...
 

Detailed Description

Structure to describe transAPI module and connect it statically with libnetconf using ncds_new_transapi_static().

Field Documentation

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.

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.


The documentation for this struct was generated from the following file: