ESP-IDF
bt_mesh_app_crypto_ctx
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading (2/5)...
Files
loading (4/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bt_mesh_app_crypto_ctx
bt_mesh_app_crypto_ctx struct
Syntax
Show:
Summary
Declaration
from
crypto.h:134
struct
bt_mesh_app_crypto_ctx
{
bool
dev_key
;
uint8_t
aszmic
;
uint16_t
src
;
uint16_t
dst
;
uint32_t
seq_num
;
uint32_t
iv_index
;
const
uint8_t
*
ad
;
}
;
Fields
Field
Declared as
bt_mesh_app_crypto_ctx::dev_key
bool
bt_mesh_app_crypto_ctx::aszmic
uint8_t
bt_mesh_app_crypto_ctx::src
uint16_t
bt_mesh_app_crypto_ctx::dst
uint16_t
bt_mesh_app_crypto_ctx::seq_num
uint32_t
bt_mesh_app_crypto_ctx::iv_index
uint32_t
bt_mesh_app_crypto_ctx::ad
const
uint8_t
*
Related Functions
Found 3 other functions taking a
bt_mesh_app_crypto_ctx
argument:
Function
bt_mesh_app_decrypt()
bt_mesh_app_encrypt()
create_app_nonce()
Examples
References
from
examples
Code
Location
Scope
Referrer
struct
bt_mesh_app_crypto_ctx
{
crypto.h:134
const
struct
bt_mesh_app_crypto_ctx
*
ctx
)
crypto.c:385
create_app_nonce()
create_app_nonce()::ctx
const
struct
bt_mesh_app_crypto_ctx
*
ctx
,
crypto.c:402
bt_mesh_app_encrypt()
bt_mesh_app_encrypt()::ctx
const
struct
bt_mesh_app_crypto_ctx
*
ctx
,
crypto.c:431
bt_mesh_app_decrypt()
bt_mesh_app_decrypt()::ctx
const
struct
bt_mesh_app_crypto_ctx
*
ctx
,
crypto.h:145
bt_mesh_app_encrypt()
bt_mesh_app_encrypt()::ctx
const
struct
bt_mesh_app_crypto_ctx
*
ctx
,
crypto.h:149
bt_mesh_app_decrypt()
bt_mesh_app_decrypt()::ctx
struct
bt_mesh_app_crypto_ctx
crypto
;
friend.c:338
unseg_app_sdu_meta
unseg_app_sdu_meta::crypto
struct
bt_mesh_app_crypto_ctx
crypto
=
{
transport.c:614
trans_encrypt()
struct
bt_mesh_app_crypto_ctx
crypto
;
transport.c:722
decrypt_ctx
decrypt_ctx::crypto
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
bt_mesh_app_encrypt()::ctx
bt_mesh_app_encrypt()
crypto.h:145
bt_mesh_app_decrypt()::ctx
bt_mesh_app_decrypt()
crypto.h:149
unseg_app_sdu_meta::crypto
unseg_app_sdu_meta
friend.c:338
create_app_nonce()::ctx
create_app_nonce()
crypto.c:385
bt_mesh_app_encrypt()::ctx
bt_mesh_app_encrypt()
crypto.c:402
bt_mesh_app_decrypt()::ctx
bt_mesh_app_decrypt()
crypto.c:431
decrypt_ctx::crypto
decrypt_ctx
transport.c:722
Lifecycle
from
examples
All items filtered out
All items filtered out