name mode size
..
doc 040000
.gitignore 100644 19B
Makefile 100644 885B
README 100644 1.73kB
json_funcs.c 100644 1.86kB
json_funcs.h 100644 1.01kB
json_mod.c 100644 2.52kB
README
JSON Module Matthew Williams <matthew@flowroute.com> Edited by Matthew Williams <matthew@flowroute.com> Copyright © 2011 Flowroute LLC (flowroute.com) __________________________________________________________________ Table of Contents 1. Admin Guide 1. Overview 2. Dependencies 2.1. Kamailio Modules 2.2. External Libraries or Applications 3. Parameters 3.1. 4. Functions 4.1. json_get_field(json_string, field_name, destination) List of Examples 1.1. json_get_field usage Chapter 1. Admin Guide Table of Contents 1. Overview 2. Dependencies 2.1. Kamailio Modules 2.2. External Libraries or Applications 3. Parameters 3.1. 4. Functions 4.1. json_get_field(json_string, field_name, destination) 1. Overview This module provides operations on json strings. 2. Dependencies 2.1. Kamailio Modules 2.2. External Libraries or Applications 2.1. Kamailio Modules The following modules must be loaded before this module: * None 2.2. External Libraries or Applications The following libraries or applications must be installed before running Kamailio with this module loaded: * libjson (https://github.com/json-c/json-c/wiki) 3. Parameters 3.1. None 4. Functions 4.1. json_get_field(json_string, field_name, destination) 4.1. json_get_field(json_string, field_name, destination) Copy field 'field_name' from json object 'json_string' and store it in pvar 'destination'. Example 1.1. json_get_field usage ... json_get_field("{'foo':'bar'}", "foo", "$var(foo)"); xlog("foo is $var(foo)"); ...