Miscellaneous macros, types, structure and functions for a generic use by both server and client applications.
More...
|
| enum | NC_DATASTORE {
NC_DATASTORE_ERROR = 0
, NC_DATASTORE_CONFIG
, NC_DATASTORE_URL
, NC_DATASTORE_RUNNING
,
NC_DATASTORE_STARTUP
, NC_DATASTORE_CANDIDATE
} |
| | Enumeration of the supported types of datastores defined by NETCONF. More...
|
| enum | NC_MSG_TYPE {
NC_MSG_ERROR
, NC_MSG_WOULDBLOCK
, NC_MSG_NONE
, NC_MSG_HELLO
,
NC_MSG_BAD_HELLO
, NC_MSG_RPC
, NC_MSG_REPLY
, NC_MSG_REPLY_ERR_MSGID
,
NC_MSG_NOTIF
, NC_MSG_RAW
} |
| | Enumeration of NETCONF message types. More...
|
| enum | NC_PARAMTYPE { NC_PARAMTYPE_CONST
, NC_PARAMTYPE_FREE
, NC_PARAMTYPE_DUP_AND_FREE
} |
| | Enumeration of function parameter treatments. More...
|
| enum | NC_RPL { NC_RPL_OK
, NC_RPL_DATA
, NC_RPL_ERROR
, NC_RPL_NOTIF
} |
| | Enumeration of NETCONF (both server and client) rpc-reply types. More...
|
| enum | NC_SESSION_TERM_REASON {
NC_SESSION_TERM_ERR = -1
, NC_SESSION_TERM_NONE = 0
, NC_SESSION_TERM_CLOSED
, NC_SESSION_TERM_KILLED
,
NC_SESSION_TERM_DROPPED
, NC_SESSION_TERM_TIMEOUT
, NC_SESSION_TERM_BADHELLO
, NC_SESSION_TERM_OTHER
} |
| | Enumeration of reasons of the NETCONF session termination as defined in RFC 6470. More...
|
| enum | NC_VERB_LEVEL {
NC_VERB_ERROR = 0
, NC_VERB_WARNING = 1
, NC_VERB_VERBOSE = 2
, NC_VERB_DEBUG = 3
,
NC_VERB_DEBUG_LOWLVL = 4
} |
| | Verbosity levels. More...
|
| enum | NC_WD_MODE {
NC_WD_UNKNOWN = 0
, NC_WD_ALL
, NC_WD_ALL_TAG
, NC_WD_TRIM
,
NC_WD_EXPLICIT
} |
| | Enumeration of NETCONF with-defaults capability modes. More...
|
Miscellaneous macros, types, structure and functions for a generic use by both server and client applications.