ESP-IDF
json_parse()
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
json_parse()
json_parse() function
Syntax
Show:
Summary
Declaration
Definition
from
json.h:35
struct
json_token
*
json_parse
(
const
char
*
data
,
size_t
data_len
)
;
Implemented in
json.c:220
Arguments
Argument
data
data_len
Examples
References
from
examples
Code
Location
Referrer
struct
json_token
*
json_parse
(
const
char
*
data
,
size_t
data_len
)
json.c:220
struct
json_token
*
json_parse
(
const
char
*
data
,
size_t
data_len
)
;
json.h:35
root
=
json_parse
(
(
const
char
*
)
config_attr
,
config_attr_len
)
;
dpp.c:3752
dpp_conf_req_rx()
root
=
json_parse
(
(
const
char
*
)
payload
,
payload_len
)
;
dpp.c:4044
dpp_parse_connector()
root
=
json_parse
(
(
const
char
*
)
conf_obj
,
conf_obj_len
)
;
dpp.c:4330
dpp_parse_conf_obj()
own_root
=
json_parse
(
(
const
char
*
)
own_conn
,
own_conn_len
)
;
dpp.c:4781
dpp_parse_own_connector()
root
=
json_parse
(
(
const
char
*
)
info
.
payload
,
info
.
payload_len
)
;
dpp.c:4831
dpp_peer_intro()
root
=
json_parse
(
(
const
char
*
)
prot_hdr
,
prot_hdr_len
)
;
dpp_crypto.c:390
dpp_parse_jws_prot_hdr()
Call Tree
from
examples
json_parse()
is called by 6 functions and calls 6 functions:
dpp_conf_req_rx()
dpp_parse_connector()
dpp_parse_conf_obj()
dpp_parse_own_connector()
dpp_peer_intro()
dpp_parse_jws_prot_hdr()
All items filtered out
json_parse()
free()
json_parse_string()
json_parse_number()
json_check_tree_state()
json_alloc_token()
json_free()
All items filtered out
Data Use
from
examples
json_parse()
reads 16 variables and writes 8 variables:
json_type::JSON_VALUE
json_type::JSON_OBJECT
json_type::JSON_ARRAY
json_type::JSON_STRING
json_type::JSON_NUMBER
json_type::JSON_BOOLEAN
json_type::JSON_NULL
json_token::type
json_parsing_state::JSON_EMPTY
json_parsing_state::JSON_STARTED
json_parsing_state::JSON_WAITING_VALUE
json_parsing_state::JSON_COMPLETED
json_token::state
json_token::parent
json_token::child
json_token::sibling
All items filtered out
json_parse()
json_token::type
json_token::state
json_token::name
json_token::string
json_token::number
json_token::parent
json_token::child
json_token::sibling
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out