ESP-IDF
json_token::type
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
json_token::type
json_token::type field
Syntax
Show:
Summary
Declaration
from
json.h:13
enum
json_type
{
JSON_VALUE
,
JSON_OBJECT
,
JSON_ARRAY
,
JSON_STRING
,
JSON_NUMBER
,
JSON_BOOLEAN
,
JSON_NULL
,
}
type
;
Examples
References
from
examples
Code
Location
Referrer
}
type
;
json.h:21
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:3759
dpp_conf_req_rx()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:3766
dpp_conf_req_rx()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:3779
dpp_conf_req_rx()
if
(
token
&&
token
->
type
==
JSON_STRING
)
dpp.c:3798
dpp_conf_req_rx()
if
(
token
&&
token
->
type
==
JSON_ARRAY
)
{
dpp.c:3802
dpp_conf_req_rx()
if
(
token
->
type
!=
JSON_NUMBER
)
dpp.c:3806
dpp_conf_req_rx()
if
(
pass
&&
pass
->
type
==
JSON_STRING
)
{
dpp.c:3834
dpp_parse_cred_legacy()
}
else
if
(
psk_hex
&&
psk_hex
->
type
==
JSON_STRING
)
{
dpp.c:3843
dpp_parse_cred_legacy()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:3882
dpp_parse_jwk()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:3893
dpp_parse_jwk()
if
(
!
groups
||
groups
->
type
!=
JSON_ARRAY
)
{
dpp.c:4051
dpp_parse_connector()
if
(
!
id
||
id
->
type
!=
JSON_STRING
)
{
dpp.c:4059
dpp_parse_connector()
if
(
!
role
||
role
->
type
!=
JSON_STRING
)
{
dpp.c:4065
dpp_parse_connector()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:4083
dpp_parse_connector()
if
(
!
netkey
||
netkey
->
type
!=
JSON_OBJECT
)
{
dpp.c:4097
dpp_parse_connector()
if
(
!
csign
||
csign
->
type
!=
JSON_OBJECT
)
{
dpp.c:4179
dpp_parse_cred_dpp()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:4192
dpp_parse_cred_dpp()
if
(
root
->
type
!=
JSON_OBJECT
)
{
dpp.c:4333
dpp_parse_conf_obj()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:4339
dpp_parse_conf_obj()
if
(
!
discovery
||
discovery
->
type
!=
JSON_OBJECT
)
{
dpp.c:4351
dpp_parse_conf_obj()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:4366
dpp_parse_conf_obj()
if
(
token
&&
token
->
type
==
JSON_NUMBER
)
{
dpp.c:4397
dpp_parse_conf_obj()
if
(
!
cred
||
cred
->
type
!=
JSON_OBJECT
)
{
dpp.c:4404
dpp_parse_conf_obj()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:4410
dpp_parse_conf_obj()
if
(
!
groups
||
groups
->
type
!=
JSON_ARRAY
)
dpp.c:4689
dpp_connector_compatible_group()
if
(
!
id
||
id
->
type
!=
JSON_STRING
)
dpp.c:4696
dpp_connector_compatible_group()
if
(
!
role
||
role
->
type
!=
JSON_STRING
)
dpp.c:4700
dpp_connector_compatible_group()
if
(
!
groups
||
groups
->
type
!=
JSON_ARRAY
)
{
dpp.c:4721
dpp_connector_match_groups()
if
(
!
id
||
id
->
type
!=
JSON_STRING
)
{
dpp.c:4730
dpp_connector_match_groups()
if
(
!
role
||
role
->
type
!=
JSON_STRING
)
{
dpp.c:4737
dpp_connector_match_groups()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp.c:4846
dpp_peer_intro()
if
(
!
netkey
||
netkey
->
type
!=
JSON_OBJECT
)
{
dpp.c:4860
dpp_peer_intro()
if
(
root
->
type
!=
JSON_OBJECT
)
{
dpp_crypto.c:397
dpp_parse_jws_prot_hdr()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp_crypto.c:404
dpp_parse_jws_prot_hdr()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
{
dpp_crypto.c:418
dpp_parse_jws_prot_hdr()
curr_token
->
parent
->
type
==
JSON_ARRAY
&&
json.c:245
json_parse()
token
->
type
=
*
pos
==
'['
?
JSON_ARRAY
:
JSON_OBJECT
;
json.c:260
json_parse()
curr_token
->
type
!=
JSON_ARRAY
)
||
json.c:280
json_parse()
curr_token
->
type
!=
JSON_OBJECT
)
)
{
json.c:282
json_parse()
token
->
type
=
JSON_STRING
;
json.c:307
json_parse()
curr_token
->
parent
->
type
==
JSON_ARRAY
&&
json.c:311
json_parse()
curr_token
->
type
=
JSON_STRING
;
json.c:316
json_parse()
curr_token
->
type
=
JSON_VALUE
;
json.c:321
json_parse()
curr_token
->
type
=
JSON_STRING
;
json.c:327
json_parse()
curr_token
->
parent
->
type
==
JSON_ARRAY
&&
json.c:383
json_parse()
curr_token
->
type
=
JSON_BOOLEAN
;
json.c:395
json_parse()
curr_token
->
type
=
JSON_BOOLEAN
;
json.c:400
json_parse()
curr_token
->
type
=
JSON_NULL
;
json.c:405
json_parse()
token
->
type
=
JSON_NUMBER
;
json.c:429
json_parse()
curr_token
->
type
=
JSON_NUMBER
;
json.c:435
json_parse()
curr_token
->
parent
->
type
==
JSON_ARRAY
&&
json.c:441
json_parse()
curr_token
->
type
=
JSON_NUMBER
;
json.c:446
json_parse()
if
(
!
json
||
json
->
type
!=
JSON_OBJECT
)
json.c:497
json_get_member()
if
(
!
token
||
token
->
type
!=
JSON_STRING
)
json.c:517
json_get_member_base64url()
depth
,
json_type_str
(
token
->
type
)
,
json.c:563
json_print_token()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
json_token::type
is written by 1 function and is read by 14 functions:
json_parse()
All items filtered out
json_token::type
json_parse()
json_get_member()
json_get_member_base64url()
json_print_token()
dpp_conf_req_rx()
dpp_parse_cred_legacy()
dpp_parse_jwk()
dpp_parse_connector()
dpp_parse_cred_dpp()
dpp_parse_conf_obj()
dpp_connector_compatible_group()
dpp_connector_match_groups()
dpp_peer_intro()
dpp_parse_jws_prot_hdr()
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