ESP-IDF
asn1_hdr::class
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
asn1_hdr::class
asn1_hdr::class field
Syntax
Show:
Summary
Declaration
from
asn1.h:51
u8
identifier
,
class
;
Examples
References
from
examples
Code
Location
Referrer
u8
identifier
,
class
,
constructed
;
asn1.h:51
if
(
hdr
->
class
!=
ASN1_CLASS_UNIVERSAL
)
asn1.c:128
asn1_valid_der()
hdr
->
class
=
hdr
->
identifier
>
>
6
;
asn1.c:185
asn1_get_next()
if
(
(
hdr
->
class
!=
ASN1_CLASS_PRIVATE
&&
hdr
->
tag
<
31
)
||
asn1.c:211
asn1_get_next()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:90
asn1_is_oid()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:96
asn1_is_boolean()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:102
asn1_is_integer()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:108
asn1_is_enumerated()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:114
asn1_is_sequence()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:120
asn1_is_set()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:126
asn1_is_octetstring()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:132
asn1_is_bitstring()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:138
asn1_is_utctime()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:144
asn1_is_generalizedtime()
if
(
hdr
->
class
!=
ASN1_CLASS_UNIVERSAL
||
hdr
->
constructed
)
asn1.h:150
asn1_is_string_type()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:168
asn1_is_bmpstring()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:174
asn1_is_utf8string()
return
hdr
->
class
==
ASN1_CLASS_UNIVERSAL
&&
asn1.h:180
asn1_is_null()
return
hdr
->
class
==
ASN1_CLASS_CONTEXT_SPECIFIC
&&
asn1.h:186
asn1_is_cs_tag()
hdr
.
class
!=
ASN1_CLASS_CONTEXT_SPECIFIC
)
{
tlsv1_client_ocsp.c:242
tls_process_ocsp_single_response()
hdr
.
class
!=
ASN1_CLASS_CONTEXT_SPECIFIC
)
{
tlsv1_client_ocsp.c:502
tls_process_basic_ocsp_response()
hdr
.
class
!=
ASN1_CLASS_UNIVERSAL
)
{
x509v3.c:348
x509_parse_name()
if
(
hdr
.
class
!=
ASN1_CLASS_CONTEXT_SPECIFIC
)
x509v3.c:1013
x509_parse_ext_alt_name()
!
(
hdr
.
class
==
ASN1_CLASS_PRIVATE
&&
x509v3.c:1407
x509_parse_extension()
hdr
.
class
!=
ASN1_CLASS_CONTEXT_SPECIFIC
)
{
x509v3.c:1579
x509_parse_tbs_certificate()
hdr
.
class
!=
ASN1_CLASS_CONTEXT_SPECIFIC
)
{
x509v3.c:1595
x509_parse_tbs_certificate()
hdr
.
class
!=
ASN1_CLASS_CONTEXT_SPECIFIC
)
{
x509v3.c:1612
x509_parse_tbs_certificate()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
asn1_hdr::class
is written by 1 function and is read by 23 functions:
asn1_get_next()
All items filtered out
asn1_hdr::class
asn1_is_oid()
asn1_is_boolean()
asn1_is_integer()
asn1_is_enumerated()
asn1_is_sequence()
asn1_is_set()
asn1_is_octetstring()
asn1_is_bitstring()
asn1_is_utctime()
asn1_is_generalizedtime()
asn1_is_string_type()
asn1_is_bmpstring()
asn1_is_utf8string()
asn1_is_null()
asn1_is_cs_tag()
asn1_valid_der()
asn1_get_next()
tls_process_ocsp_single_response()
tls_process_basic_ocsp_response()
x509_parse_name()
x509_parse_ext_alt_name()
x509_parse_extension()
x509_parse_tbs_certificate()
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