ESP-IDF
ble_sm_proc::pair_alg
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (4/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
ble_sm_proc::pair_alg
ble_sm_proc::pair_alg field
Syntax
Show:
Summary
Declaration
from
ble_sm_priv.h:254
uint8_t
pair_alg
;
Examples
References
from
examples
Code
Location
Referrer
uint8_t
pair_alg
;
ble_sm_priv.h:254
proc
->
pair_alg
=
BLE_SM_PAIR_ALG_JW
;
ble_sm_lgcy.c:89
ble_sm_lgcy_io_action()
proc
->
pair_alg
=
BLE_SM_PAIR_ALG_OOB
;
ble_sm_lgcy.c:93
ble_sm_lgcy_io_action()
proc
->
pair_alg
=
BLE_SM_PAIR_ALG_PASSKEY
;
ble_sm_lgcy.c:99
ble_sm_lgcy_io_action()
proc
->
pair_alg
=
BLE_SM_PAIR_ALG_JW
;
ble_sm_sc.c:126
ble_sm_sc_io_action()
proc
->
pair_alg
=
BLE_SM_PAIR_ALG_OOB
;
ble_sm_sc.c:130
ble_sm_sc_io_action()
proc
->
pair_alg
=
BLE_SM_PAIR_ALG_PASSKEY
;
ble_sm_sc.c:136
ble_sm_sc_io_action()
proc
->
pair_alg
=
BLE_SM_PAIR_ALG_NUMCMP
;
ble_sm_sc.c:141
ble_sm_sc_io_action()
return
proc
->
pair_alg
!=
BLE_SM_PAIR_ALG_JW
&&
ble_sm_sc.c:209
ble_sm_sc_initiator_txes_confirm()
proc
->
pair_alg
!=
BLE_SM_PAIR_ALG_NUMCMP
;
ble_sm_sc.c:210
ble_sm_sc_initiator_txes_confirm()
return
proc
->
pair_alg
!=
BLE_SM_PAIR_ALG_JW
&&
ble_sm_sc.c:224
ble_sm_sc_responder_verifies_random()
proc
->
pair_alg
!=
BLE_SM_PAIR_ALG_NUMCMP
;
ble_sm_sc.c:225
ble_sm_sc_responder_verifies_random()
switch
(
proc
->
pair_alg
)
{
ble_sm_sc.c:238
ble_sm_sc_gen_ri()
if
(
proc
->
pair_alg
!=
BLE_SM_PAIR_ALG_PASSKEY
||
ble_sm_sc.c:377
ble_sm_sc_random_advance()
if
(
proc
->
pair_alg
!=
BLE_SM_PAIR_ALG_OOB
&&
(
ble_sm_sc.c:451
ble_sm_sc_random_rx()
if
(
proc
->
pair_alg
==
BLE_SM_PAIR_ALG_OOB
&&
ble_sm_sc.c:525
ble_sm_sc_random_rx()
if
(
proc
->
pair_alg
==
BLE_SM_PAIR_ALG_OOB
)
{
ble_sm_sc.c:569
ble_sm_sc_public_key_exec()
if
(
proc
->
pair_alg
==
BLE_SM_PAIR_ALG_OOB
)
{
ble_sm_sc.c:646
ble_sm_sc_public_key_rx()
if
(
proc
->
pair_alg
==
BLE_SM_PAIR_ALG_OOB
)
{
ble_sm_sc.c:712
ble_sm_sc_dhkey_check_exec()
if
(
proc
->
pair_alg
==
BLE_SM_PAIR_ALG_OOB
)
{
ble_sm_sc.c:772
ble_sm_dhkey_check_process()
if
(
proc
->
pair_alg
==
BLE_SM_PAIR_ALG_OOB
)
{
ble_sm_sc.c:785
ble_sm_dhkey_check_process()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
ble_sm_proc::pair_alg
is written by 2 functions and is read by 9 functions:
ble_sm_lgcy_io_action()
ble_sm_sc_io_action()
All items filtered out
ble_sm_proc::pair_alg
ble_sm_sc_initiator_txes_confirm()
ble_sm_sc_responder_verifies_random()
ble_sm_sc_gen_ri()
ble_sm_sc_random_advance()
ble_sm_sc_random_rx()
ble_sm_sc_public_key_exec()
ble_sm_sc_public_key_rx()
ble_sm_sc_dhkey_check_exec()
ble_sm_dhkey_check_process()
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