ESP-IDF
tls_connection::client
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
tls_connection::client
tls_connection::client field
Syntax
Show:
Summary
Declaration
from
tls_internal.c:34
struct
tlsv1_client
*
client
;
Examples
References
from
examples
Code
Location
Referrer
struct
tlsv1_client
*
client
;
tls_internal.c:34
conn
->
client
=
tlsv1_client_init
(
)
;
tls_internal.c:105
tls_connection_init()
if
(
conn
->
client
==
NULL
)
{
tls_internal.c:106
tls_connection_init()
tlsv1_client_set_cb
(
conn
->
client
,
global
->
event_cb
,
tls_internal.c:110
tls_connection_init()
if
(
conn
->
client
)
tls_internal.c:155
tls_connection_deinit()
tlsv1_client_deinit
(
conn
->
client
)
;
tls_internal.c:156
tls_connection_deinit()
if
(
conn
->
client
)
tls_internal.c:169
tls_connection_established()
return
tlsv1_client_established
(
conn
->
client
)
;
tls_internal.c:170
tls_connection_established()
if
(
conn
->
client
)
tls_internal.c:191
tls_connection_shutdown()
return
tlsv1_client_shutdown
(
conn
->
client
)
;
tls_internal.c:192
tls_connection_shutdown()
if
(
conn
->
client
==
NULL
)
tls_internal.c:208
tls_connection_set_params()
if
(
tlsv1_client_set_cred
(
conn
->
client
,
cred
)
<
0
)
{
tls_internal.c:284
tls_connection_set_params()
tlsv1_client_set_flags
(
conn
->
client
,
params
->
flags
)
;
tls_internal.c:289
tls_connection_set_params()
if
(
conn
->
client
)
tls_internal.c:382
tls_connection_get_random()
return
tlsv1_client_get_random
(
conn
->
client
,
data
)
;
tls_internal.c:383
tls_connection_get_random()
if
(
conn
->
client
)
tls_internal.c:396
tls_get_keyblock_size()
return
tlsv1_client_get_keyblock_size
(
conn
->
client
)
;
tls_internal.c:397
tls_get_keyblock_size()
if
(
conn
->
client
)
{
tls_internal.c:427
tls_connection_prf()
ret
=
tlsv1_client_prf
(
conn
->
client
,
label
,
context
,
tls_internal.c:428
tls_connection_prf()
if
(
conn
->
client
==
NULL
)
tls_internal.c:486
tls_connection_handshake2()
res
=
tlsv1_client_handshake
(
conn
->
client
,
tls_internal.c:490
tls_connection_handshake2()
if
(
conn
->
client
)
{
tls_internal.c:559
tls_connection_encrypt()
res
=
tlsv1_client_encrypt
(
conn
->
client
,
wpabuf_head
(
in_data
)
,
tls_internal.c:565
tls_connection_encrypt()
if
(
conn
->
client
)
{
tls_internal.c:617
tls_connection_decrypt2()
return
tlsv1_client_decrypt
(
conn
->
client
,
wpabuf_head
(
in_data
)
,
tls_internal.c:618
tls_connection_decrypt2()
if
(
conn
->
client
)
tls_internal.c:649
tls_connection_resumed()
return
tlsv1_client_resumed
(
conn
->
client
)
;
tls_internal.c:650
tls_connection_resumed()
if
(
conn
->
client
)
tls_internal.c:664
tls_connection_set_cipher_list()
return
tlsv1_client_set_cipher_list
(
conn
->
client
,
ciphers
)
;
tls_internal.c:665
tls_connection_set_cipher_list()
if
(
conn
->
client
)
tls_internal.c:681
tls_get_version()
return
tlsv1_client_get_version
(
conn
->
client
,
buf
,
buflen
)
;
tls_internal.c:682
tls_get_version()
if
(
conn
->
client
)
tls_internal.c:694
tls_get_cipher()
return
tlsv1_client_get_cipher
(
conn
->
client
,
buf
,
buflen
)
;
tls_internal.c:695
tls_get_cipher()
if
(
conn
->
client
)
{
tls_internal.c:717
tls_connection_client_hello_ext()
return
tlsv1_client_hello_ext
(
conn
->
client
,
ext_type
,
tls_internal.c:718
tls_connection_client_hello_ext()
if
(
conn
->
client
)
{
tls_internal.c:763
tls_connection_set_session_ticket_cb()
tlsv1_client_set_session_ticket_cb
(
conn
->
client
,
cb
,
ctx
)
;
tls_internal.c:764
tls_connection_set_session_ticket_cb()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tls_connection::client
is written by 1 function and is read by 17 functions:
tls_connection_init()
All items filtered out
tls_connection::client
tls_connection_init()
tls_connection_deinit()
tls_connection_established()
tls_connection_shutdown()
tls_connection_set_params()
tls_connection_get_random()
tls_get_keyblock_size()
tls_connection_prf()
tls_connection_handshake2()
tls_connection_encrypt()
tls_connection_decrypt2()
tls_connection_resumed()
tls_connection_set_cipher_list()
tls_get_version()
tls_get_cipher()
tls_connection_client_hello_ext()
tls_connection_set_session_ticket_cb()
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