ESP-IDF
tAVRC_MSG_VENDOR::hdr
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
tAVRC_MSG_VENDOR::hdr
tAVRC_MSG_VENDOR::hdr field
Syntax
Show:
Summary
Declaration
from
avrc_defs.h:789
tAVRC_HDR
hdr
;
Examples
References
from
examples
Code
Location
Referrer
tAVRC_HDR
hdr
;
/* Message header. */
avrc_defs.h:789
p_msg
->
hdr
.
opcode
=
AVRC_OP_DROP
;
/* used the p_pkt to send response */
avrc_api.c:294
avrc_proc_vendor_command()
p_msg
->
hdr
.
opcode
=
AVRC_OP_DROP_N_FREE
;
avrc_api.c:300
avrc_proc_vendor_command()
p_msg
->
hdr
.
ctype
=
p_msg
->
p_vendor_data
[
0
]
&
AVRC_CTYPE_MASK
;
avrc_api.c:454
avrc_proc_far_msg()
}
else
if
(
p_msg
->
hdr
.
opcode
==
AVRC_OP_DROP
)
{
avrc_api.c:479
avrc_proc_far_msg()
}
else
if
(
p_msg
->
hdr
.
opcode
==
AVRC_OP_DROP_N_FREE
)
{
avrc_api.c:481
avrc_proc_far_msg()
*
p_data
++
=
(
p_msg
->
hdr
.
ctype
&
AVRC_CTYPE_MASK
)
;
avrc_opt.c:66
avrc_vendor_msg()
*
p_data
++
=
(
p_msg
->
hdr
.
subunit_type
<
<
AVRC_SUBTYPE_SHIFT
)
|
p_msg
->
hdr
.
subunit_id
;
avrc_opt.c:67
avrc_vendor_msg()
AVRC_TRACE_DEBUG
(
"avrc_pars_vendor_rsp() ctype:0x%x pdu:0x%x, len:%d/0x%x"
,
p_msg
->
hdr
.
ctype
,
p_result
->
pdu
,
len
,
len
)
;
avrc_pars_ct.c:63
avrc_pars_vendor_rsp()
if
(
p_msg
->
hdr
.
ctype
==
AVRC_RSP_REJ
)
{
avrc_pars_ct.c:64
avrc_pars_vendor_rsp()
&&
(
AVRC_RSP_CHANGED
==
p_msg
->
hdr
.
ctype
||
AVRC_RSP_INTERIM
==
p_msg
->
hdr
.
ctype
avrc_pars_ct.c:87
avrc_pars_vendor_rsp()
||
AVRC_RSP_REJ
==
p_msg
->
hdr
.
ctype
||
AVRC_RSP_NOT_IMPL
==
p_msg
->
hdr
.
ctype
)
)
{
avrc_pars_ct.c:88
avrc_pars_vendor_rsp()
p_result
->
reg_notif
.
status
=
p_msg
->
hdr
.
ctype
;
avrc_pars_ct.c:89
avrc_pars_vendor_rsp()
if
(
!
AVRC_IsValidAvcType
(
p_result
->
pdu
,
p_msg
->
hdr
.
ctype
)
)
{
avrc_pars_tg.c:66
avrc_pars_vendor_cmd()
if
(
p_vendor
->
hdr
.
subunit_type
!=
AVRC_SUB_PANEL
)
{
bta_av_act.c:729
bta_av_proc_meta_cmd()
p_vendor
->
hdr
.
ctype
=
BTA_AV_RSP_NOT_IMPL
;
bta_av_act.c:733
bta_av_proc_meta_cmd()
}
else
if
(
!
AVRC_IsValidAvcType
(
pdu
,
p_vendor
->
hdr
.
ctype
)
)
{
bta_av_act.c:735
bta_av_proc_meta_cmd()
APPL_TRACE_DEBUG
(
"Invalid pdu/ctype: 0x%x, %d"
,
pdu
,
p_vendor
->
hdr
.
ctype
)
;
bta_av_act.c:736
bta_av_proc_meta_cmd()
p_buf
->
msg
.
hdr
.
ctype
=
cmd_code
;
bta_av_api.c:459
BTA_AvVendorCmd()
p_buf
->
msg
.
hdr
.
subunit_type
=
AVRC_SUB_PANEL
;
bta_av_api.c:460
BTA_AvVendorCmd()
p_buf
->
msg
.
hdr
.
subunit_id
=
0
;
bta_av_api.c:461
BTA_AvVendorCmd()
p_buf
->
msg
.
hdr
.
ctype
=
rsp_code
;
bta_av_api.c:494
BTA_AvVendorRsp()
p_buf
->
msg
.
hdr
.
subunit_type
=
AVRC_SUB_PANEL
;
bta_av_api.c:495
BTA_AvVendorRsp()
p_buf
->
msg
.
hdr
.
subunit_id
=
0
;
bta_av_api.c:496
BTA_AvVendorRsp()
if
(
vendor_msg
->
hdr
.
ctype
==
AVRC_RSP_CHANGED
)
{
btc_avrc.c:882
handle_rc_metamsg_rsp()
}
else
if
(
vendor_msg
->
hdr
.
ctype
==
AVRC_RSP_INTERIM
)
{
btc_avrc.c:884
handle_rc_metamsg_rsp()
if
(
vendor_msg
->
hdr
.
ctype
==
AVRC_RSP_IMPL_STBL
)
{
btc_avrc.c:892
handle_rc_metamsg_rsp()
if
(
vendor_msg
->
hdr
.
ctype
==
AVRC_RSP_ACCEPT
)
{
btc_avrc.c:897
handle_rc_metamsg_rsp()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
tAVRC_MSG_VENDOR::hdr
is read by 9 functions:
All items filtered out
tAVRC_MSG_VENDOR::hdr
bta_av_proc_meta_cmd()
BTA_AvVendorCmd()
BTA_AvVendorRsp()
handle_rc_metamsg_rsp()
avrc_proc_vendor_command()
avrc_proc_far_msg()
avrc_vendor_msg()
avrc_pars_vendor_rsp()
avrc_pars_vendor_cmd()
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