clixon/util
Olof hagsand 67b8685bab The Clixon API has been extended with namespaces, or namespace contexts in the following cases:
* CLIspec functions have added namespace parameter:
    * `cli_show_config <db> <format> <xpath>` --> `cli_show_config <db> <format> <xpath> <namespace>`
    * `cli_copy_config <db> <xpath> ...` --> `cli_copy_config <db> <xpath> <namespace> ...`
  * Xpath API
    * `xpath_first(x, format, ...)` --> `xpath_first(x, nsc, format, ...)`
    * `xpath_vec(x, format, vec, veclen, ...)` --> `xpath_vec(x, nsc, format, vec, veclen, ...)`
    * `xpath_vec_flag(x, format, flags, vec, veclen, ...)` --> `xpath_vec_flag(x, format, flags, vec, veclen, ...)`
    * `xpath_vec_bool(x, format, ...)` --> `xpath_vec_bool(x, nsc, format, ...)`
    * `xpath_vec_ctx(x, xpath, xp)` --> `xpath_vec_ctx(x, nsc, xpath, xp)`
  * xmldb_get0 has an added `nsc` parameter:
    * `xmldb_get0(h, db, xpath, copy, xret, msd)` --> `xmldb_get0(h, db, nsc, xpath, copy, xret, msd)`
  * The plugin statedata callback (ca_statedata) has been extended with an nsc parameter:
    * `int example_statedata(clicon_handle h, cvec *nsc, char *xpath, cxobj *xstate);`
  * rpc get and get-config api function has an added namespace argument:
    * `clicon_rpc_get_config(clicon_handle h, char *db, char *xpath, char *namespace, cxobj **xt);`
    * `int clicon_rpc_get(clicon_handle h, char *xpath, char *namespace, cxobj **xt);`
2019-07-08 10:36:37 +02:00
..
clixon_util_datastore.c Restore xmldb_get() to original (but removed one parameter 2019-06-04 11:14:03 +02:00
clixon_util_insert.c The Clixon API has been extended with namespaces, or namespace contexts in the following cases: 2019-07-08 10:36:37 +02:00
clixon_util_json.c Extended util/clixon_util_xml with yang and validate functionality so it can be used as a stand-alone utility for validating XML/JSON files 2019-06-07 10:16:03 +02:00
clixon_util_regexp.c Added support for inverted regexps 2019-05-29 14:39:36 +02:00
clixon_util_stream.c * Date-and-time type now properly uses ISO 8601 UTC timezone designators. 2019-01-11 17:30:08 +01:00
clixon_util_xml.c Many validation functions have changed error parameter from cbuf to xml tree. 2019-06-10 12:49:40 +02:00
clixon_util_xpath.c The Clixon API has been extended with namespaces, or namespace contexts in the following cases: 2019-07-08 10:36:37 +02:00
clixon_util_yang.c Structural C-code change: Merged yang_spec and yang_node types into yang_stmt 2019-04-02 12:27:33 +02:00
Makefile.in * Regexp improvements 2019-05-20 16:03:29 +02:00
README.md Adaptions for ARMv7 2019-04-07 15:49:19 +02:00

Clixon utils

This directory contains Clixon utility programs, ie, programs that are good to have for testing, analysis, etc, but not an actual part of delivered code.

Note, streams utility may need: libcurl4-openssl-dev or corresponding.