ESP-IDF
esp_tls::error_handle
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (3/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
esp_tls::error_handle
esp_tls::error_handle field
handle to error descriptor
Syntax
Show:
Summary
Declaration
from
esp_tls_private.h:95
esp_tls_error_handle_t
error_handle
;
Examples
References
from
examples
Code
Location
Referrer
esp_tls_error_handle_t
error_handle
;
/*!< handle to error descriptor */
esp_tls_private.h:95
esp_tls_internal_event_tracker_destroy
(
tls
->
error_handle
)
;
esp_tls.c:160
esp_tls_conn_destroy()
tls
->
error_handle
=
esp_tls_internal_event_tracker_create
(
)
;
esp_tls.c:174
esp_tls_init()
if
(
!
tls
->
error_handle
)
{
esp_tls.c:175
esp_tls_init()
if
(
(
esp_ret
=
tcp_connect
(
hostname
,
hostlen
,
port
,
cfg
,
tls
->
error_handle
,
&
tls
->
sockfd
)
)
!=
ESP_OK
)
{
esp_tls.c:456
esp_tls_low_level_conn()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
esp_ret
)
;
esp_tls.c:457
esp_tls_low_level_conn()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_SYSTEM
,
errno
)
;
esp_tls.c:492
esp_tls_low_level_conn()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
ESP_ERR_ESP_TLS_SOCKET_SETOPT_FAILED
)
;
esp_tls.c:493
esp_tls_low_level_conn()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
esp_ret
)
;
esp_tls.c:503
esp_tls_low_level_conn()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
ESP_ERR_ESP_TLS_CONNECTION_TIMEOUT
)
;
esp_tls.c:554
esp_tls_conn_new_sync()
*
error_handle
=
tls
->
error_handle
;
esp_tls.c:786
esp_tls_get_error_handle()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:110
esp_create_mbedtls_handle()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:161
esp_create_mbedtls_handle()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:242
esp_mbedtls_handshake()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
ESP_ERR_MBEDTLS_SSL_HANDSHAKE_FAILED
)
;
esp_tls_mbedtls.c:243
esp_mbedtls_handshake()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:278
esp_mbedtls_read()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:301
esp_mbedtls_write()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
ESP_ERR_MBEDTLS_SSL_WRITE_FAILED
)
;
esp_tls_mbedtls.c:302
esp_mbedtls_write()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS_CERT_FLAGS
,
flags
)
;
esp_tls_mbedtls.c:339
esp_mbedtls_verify_certificate()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:393
set_ca_cert()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:423
set_pki_context()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:460
set_pki_context()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:468
set_pki_context()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:570
set_server_config()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:711
set_client_config()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:724
set_client_config()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:736
set_client_config()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:783
set_client_config()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
esp_ret
)
;
esp_tls_mbedtls.c:928
esp_mbedtls_server_session_create()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_MBEDTLS
,
-
ret
)
;
esp_tls_mbedtls.c:940
esp_mbedtls_server_session_create()
ESP_INT_EVENT_TRACKER_CAPTURE
(
tls
->
error_handle
,
ESP_TLS_ERR_TYPE_ESP
,
ESP_ERR_MBEDTLS_SSL_HANDSHAKE_FAILED
)
;
esp_tls_mbedtls.c:941
esp_mbedtls_server_session_create()
esp_tls_internal_event_tracker_destroy
(
tls
->
error_handle
)
;
esp_tls_mbedtls.c:955
esp_mbedtls_server_session_delete()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
esp_tls::error_handle
is written by 1 function and is read by 16 functions:
esp_tls_init()
All items filtered out
esp_tls::error_handle
esp_tls_conn_destroy()
esp_tls_init()
esp_tls_low_level_conn()
esp_tls_conn_new_sync()
esp_tls_get_error_handle()
esp_create_mbedtls_handle()
esp_mbedtls_handshake()
esp_mbedtls_read()
esp_mbedtls_write()
esp_mbedtls_verify_certificate()
set_ca_cert()
set_pki_context()
set_server_config()
set_client_config()
esp_mbedtls_server_session_create()
esp_mbedtls_server_session_delete()
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