ESP-IDF
sdp_cb
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
sdp_cb
sdp_cb variable
Syntax
Show:
Summary
Declaration
Definition
from
sdpint.h:231
extern
tSDP_CB
sdp_cb
;
Implemented in
sdp_main.c:51
Examples
References
from
examples
Code
Location
Referrer
tSDP_CB
sdp_cb
;
sdp_main.c:51
extern
tSDP_CB
sdp_cb
;
sdpint.h:231
SDP_TRACE_ERROR
(
"SDP_InitDiscoveryDb Illegal param: p_db 0x%x, len %d, num_uuid %d, num_attr %d"
,
sdp_api.c:74
SDP_InitDiscoveryDb()
SDP_TRACE_DEBUG
(
"SDP_FindServiceInDb - p_sattr value = 0x%x serviceuuid = 0x%x\r\n"
,
sdp_api.c:498
SDP_FindServiceInDb()
SDP_TRACE_DEBUG
(
"SDP_FindServiceInDb found HDP source or sink\n"
)
;
sdp_api.c:502
SDP_FindServiceInDb()
if
(
p_device_info
->
primary_record
==
TRUE
&&
sdp_cb
.
server_db
.
di_primary_handle
)
{
sdp_api.c:1120
SDP_SetLocalDiRecord()
handle
=
sdp_cb
.
server_db
.
di_primary_handle
;
sdp_api.c:1121
SDP_SetLocalDiRecord()
sdp_cb
.
server_db
.
di_primary_handle
=
handle
;
sdp_api.c:1236
SDP_SetLocalDiRecord()
sdp_cb
.
trace_level
=
new_level
;
sdp_api.c:1258
SDP_SetTraceLevel()
return
(
sdp_cb
.
trace_level
)
;
sdp_api.c:1261
SDP_SetTraceLevel()
p_node
=
list_begin
(
sdp_cb
.
server_db
.
p_record_list
)
;
sdp_db.c:71
sdp_db_service_search()
p_node
=
list_get_node
(
sdp_cb
.
server_db
.
p_record_list
,
p_rec
)
;
sdp_db.c:74
sdp_db_service_search()
for
(
p_node
=
list_begin
(
sdp_cb
.
server_db
.
p_record_list
)
;
p_node
;
p_node
=
list_next
(
p_node
)
)
{
sdp_db.c:176
sdp_db_find_record()
tSDP_DB
*
p_db
=
&
sdp_cb
.
server_db
;
sdp_db.c:290
SDP_CreateRecord()
SDP_TRACE_DEBUG
(
"SDP_CreateRecord ok, num_records:%d\n"
,
p_db
->
num_records
)
;
sdp_db.c:317
SDP_CreateRecord()
SDP_TRACE_ERROR
(
"SDP_CreateRecord fail, memory allocation failed\n"
)
;
sdp_db.c:326
SDP_CreateRecord()
SDP_TRACE_ERROR
(
"SDP_CreateRecord fail, exceed maximum records:%d\n"
,
SDP_MAX_RECORDS
)
;
sdp_db.c:330
SDP_CreateRecord()
if
(
handle
==
0
||
sdp_cb
.
server_db
.
num_records
==
0
)
{
sdp_db.c:356
SDP_DeleteRecord()
sdp_cb
.
server_db
.
num_records
=
0
;
sdp_db.c:358
SDP_DeleteRecord()
for
(
p_node
=
list_begin
(
sdp_cb
.
server_db
.
p_record_list
)
;
p_node
;
p_node
=
list_next
(
p_node
)
)
{
sdp_db.c:359
SDP_DeleteRecord()
list_remove
(
sdp_cb
.
server_db
.
p_record_list
,
p_node
)
;
sdp_db.c:360
SDP_DeleteRecord()
sdp_cb
.
server_db
.
di_primary_handle
=
0
;
sdp_db.c:363
SDP_DeleteRecord()
for
(
p_node
=
list_begin
(
sdp_cb
.
server_db
.
p_record_list
)
;
p_node
;
p_node
=
list_next
(
p_node
)
)
{
sdp_db.c:368
SDP_DeleteRecord()
list_remove
(
sdp_cb
.
server_db
.
p_record_list
,
p_rec
)
;
sdp_db.c:372
SDP_DeleteRecord()
sdp_cb
.
server_db
.
num_records
--
;
sdp_db.c:374
SDP_DeleteRecord()
SDP_TRACE_DEBUG
(
"SDP_DeleteRecord ok, num_records:%d\n"
,
sdp_cb
.
server_db
.
num_records
)
;
sdp_db.c:376
SDP_DeleteRecord()
if
(
sdp_cb
.
server_db
.
di_primary_handle
==
handle
)
{
sdp_db.c:379
SDP_DeleteRecord()
sdp_cb
.
server_db
.
di_primary_handle
=
0
;
sdp_db.c:380
SDP_DeleteRecord()
for
(
p_node
=
list_begin
(
sdp_cb
.
server_db
.
p_record_list
)
;
p_node
;
p_node
=
list_next
(
p_node
)
)
{
sdp_db.c:442
SDP_AddAttribute()
SDP_TRACE_WARNING
(
"SDP_AddAttribute: attr_len:%d too long. truncate to (%d)\n"
,
sdp_db.c:480
SDP_AddAttribute()
SDP_TRACE_ERROR
(
"SDP_AddAttribute fail, length exceed maximum: ID %d: attr_len:%d \n"
,
sdp_db.c:498
SDP_AddAttribute()
SDP_TRACE_ERROR
(
"SDP_AddSequence cannot get a buffer!\n"
)
;
sdp_db.c:537
SDP_AddSequence()
SDP_TRACE_ERROR
(
"SDP_AddSequence - too long(attribute is not added)!!\n"
)
;
sdp_db.c:574
SDP_AddSequence()
SDP_TRACE_ERROR
(
"SDP_AddSequence - too long, add %d elements of %d\n"
,
xx
,
num_elem
)
;
sdp_db.c:578
SDP_AddSequence()
SDP_TRACE_ERROR
(
"SDP_AddUuidSequence cannot get a buffer!\n"
)
;
sdp_db.c:615
SDP_AddUuidSequence()
SDP_TRACE_WARNING
(
"SDP_AddUuidSequence - too long, add %d uuids of %d\n"
,
xx
,
num_uuids
)
;
sdp_db.c:626
SDP_AddUuidSequence()
SDP_TRACE_ERROR
(
"SDP_AddProtocolList cannot get a buffer!\n"
)
;
sdp_db.c:660
SDP_AddProtocolList()
SDP_TRACE_ERROR
(
"SDP_AddAdditionProtoLists cannot get a buffer!\n"
)
;
sdp_db.c:698
SDP_AddAdditionProtoLists()
SDP_TRACE_ERROR
(
"SDP_AddProfileDescriptorList cannot get a buffer!\n"
)
;
sdp_db.c:745
SDP_AddProfileDescriptorList()
SDP_TRACE_ERROR
(
"SDP_AddLanguageBaseAttrIDList cannot get a buffer!\n"
)
;
sdp_db.c:793
SDP_AddLanguageBaseAttrIDList()
SDP_TRACE_ERROR
(
"SDP_AddServiceClassIdList cannot get a buffer!\n"
)
;
sdp_db.c:841
SDP_AddServiceClassIdList()
for
(
p_node
=
list_begin
(
sdp_cb
.
server_db
.
p_record_list
)
;
p_node
;
p_node
=
list_next
(
p_node
)
)
{
sdp_db.c:881
SDP_DeleteAttribute()
SDP_TRACE_API
(
"Deleting attr_id 0x%04x for handle 0x%x\n"
,
attr_id
,
handle
)
;
sdp_db.c:886
SDP_DeleteAttribute()
UINT16_TO_BE_STREAM
(
p
,
sdp_cb
.
max_recs_per_search
)
;
sdp_discovery.c:145
sdp_snd_service_search_req()
SDP_TRACE_WARNING
(
"SDP - Unexp. PDU: %d in state: %d\n"
,
rsp_pdu
,
p_ccb
->
disc_state
)
;
sdp_discovery.c:257
sdp_disc_server_rsp()
SDP_TRACE_WARNING
(
"SDP - Rcvd ServiceSearchRsp, no matches\n"
)
;
sdp_discovery.c:286
process_service_search_rsp()
if
(
total
>
sdp_cb
.
max_recs_per_search
)
{
sdp_discovery.c:292
process_service_search_rsp()
total
=
sdp_cb
.
max_recs_per_search
;
sdp_discovery.c:293
process_service_search_rsp()
if
(
p_ccb
->
num_handles
>
sdp_cb
.
max_recs_per_search
)
{
sdp_discovery.c:295
process_service_search_rsp()
p_ccb
->
num_handles
=
sdp_cb
.
max_recs_per_search
;
sdp_discovery.c:296
process_service_search_rsp()
SDP_TRACE_ERROR
(
"SDP - no gki buf to save rsp\n"
)
;
sdp_discovery.c:419
process_service_attr_rsp()
SDP_TRACE_WARNING
(
"process_service_attr_rsp\n"
)
;
sdp_discovery.c:442
process_service_attr_rsp()
UINT16_TO_BE_STREAM
(
p
,
sdp_cb
.
max_attr_list_size
)
;
sdp_discovery.c:481
process_service_attr_rsp()
SDP_TRACE_ERROR
(
"SDP - no gki buf to save rsp\n"
)
;
sdp_discovery.c:565
process_service_search_attr_rsp()
UINT16_TO_BE_STREAM
(
p
,
sdp_cb
.
max_attr_list_size
)
;
sdp_discovery.c:622
process_service_search_attr_rsp()
SDP_TRACE_DEBUG
(
"process_service_search_attr_rsp\n"
)
;
sdp_discovery.c:661
process_service_search_attr_rsp()
SDP_TRACE_WARNING
(
"SDP - Wrong type: 0x%02x in attr_rsp\n"
,
type
)
;
sdp_discovery.c:671
process_service_search_attr_rsp()
SDP_TRACE_WARNING
(
"SDP - Wrong type: 0x%02x in attr_rsp\n"
,
type
)
;
sdp_discovery.c:716
save_attr_seq()
SDP_TRACE_WARNING
(
"SDP - Bad len in attr_rsp %d\n"
,
seq_len
)
;
sdp_discovery.c:722
save_attr_seq()
SDP_TRACE_WARNING
(
"SDP - DB full add_record\n"
)
;
sdp_discovery.c:729
save_attr_seq()
SDP_TRACE_WARNING
(
"SDP - Bad type: 0x%02x or len: %d in attr_rsp\n"
,
type
,
attr_len
)
;
sdp_discovery.c:740
save_attr_seq()
SDP_TRACE_WARNING
(
"SDP - DB full add_attr\n"
)
;
sdp_discovery.c:749
save_attr_seq()
SDP_TRACE_ERROR
(
"SDP - attr nesting too deep\n"
)
;
sdp_discovery.c:868
add_attr()
SDP_TRACE_WARNING
(
"SDP - bad len in UUID attr: %d\n"
,
attr_len
)
;
sdp_discovery.c:936
add_attr()
SDP_TRACE_ERROR
(
"SDP - attr nesting too deep\n"
)
;
sdp_discovery.c:951
add_attr()
SDP_TRACE_WARNING
(
"SDP - bad len in boolean attr: %d\n"
,
attr_len
)
;
sdp_discovery.c:980
add_attr()
memset
(
&
sdp_cb
,
0
,
sizeof
(
tSDP_CB
)
)
;
sdp_main.c:143
sdp_init()
sdp_cb
.
server_db
.
p_record_list
=
list_new
(
osi_free_func
)
;
sdp_main.c:145
sdp_init()
sdp_cb
.
l2cap_my_cfg
.
mtu_present
=
TRUE
;
sdp_main.c:147
sdp_init()
sdp_cb
.
l2cap_my_cfg
.
mtu
=
SDP_MTU_SIZE
;
sdp_main.c:148
sdp_init()
sdp_cb
.
l2cap_my_cfg
.
flush_to_present
=
TRUE
;
sdp_main.c:149
sdp_init()
sdp_cb
.
l2cap_my_cfg
.
flush_to
=
SDP_FLUSH_TO
;
sdp_main.c:150
sdp_init()
sdp_cb
.
max_attr_list_size
=
SDP_MTU_SIZE
-
16
;
sdp_main.c:162
sdp_init()
sdp_cb
.
max_recs_per_search
=
SDP_MAX_DISC_SERVER_RECS
;
sdp_main.c:163
sdp_init()
SDP_TRACE_ERROR
(
"Security Registration Server failed\n"
)
;
sdp_main.c:169
sdp_init()
SDP_TRACE_ERROR
(
"Security Registration for Client failed\n"
)
;
sdp_main.c:178
sdp_init()
sdp_cb
.
trace_level
=
SDP_INITIAL_TRACE_LEVEL
;
sdp_main.c:184
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_ConnectInd_Cb
=
sdp_connect_ind
;
sdp_main.c:189
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_ConnectCfm_Cb
=
sdp_connect_cfm
;
sdp_main.c:190
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_ConnectPnd_Cb
=
NULL
;
sdp_main.c:191
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_ConfigInd_Cb
=
sdp_config_ind
;
sdp_main.c:192
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_ConfigCfm_Cb
=
sdp_config_cfm
;
sdp_main.c:193
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_DisconnectInd_Cb
=
sdp_disconnect_ind
;
sdp_main.c:194
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_DisconnectCfm_Cb
=
sdp_disconnect_cfm
;
sdp_main.c:195
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_QoSViolationInd_Cb
=
NULL
;
sdp_main.c:196
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_DataInd_Cb
=
sdp_data_ind
;
sdp_main.c:197
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_CongestionStatus_Cb
=
NULL
;
sdp_main.c:198
sdp_init()
sdp_cb
.
reg_info
.
pL2CA_TxComplete_Cb
=
NULL
;
sdp_main.c:199
sdp_init()
if
(
!
L2CA_Register
(
SDP_PSM
,
&
sdp_cb
.
reg_info
)
)
{
sdp_main.c:202
sdp_init()
SDP_TRACE_ERROR
(
"SDP Registration failed\n"
)
;
sdp_main.c:203
sdp_init()
list_free
(
sdp_cb
.
server_db
.
p_record_list
)
;
sdp_main.c:209
sdp_deinit()
if
(
max_size
>
(
sdp_cb
.
l2cap_my_cfg
.
mtu
-
16
)
)
{
sdp_main.c:228
sdp_set_max_attr_list_size()
max_size
=
sdp_cb
.
l2cap_my_cfg
.
mtu
-
16
;
sdp_main.c:229
sdp_set_max_attr_list_size()
sdp_cb
.
max_attr_list_size
=
max_size
;
sdp_main.c:232
sdp_set_max_attr_list_size()
return
sdp_cb
.
max_attr_list_size
;
sdp_main.c:234
sdp_set_max_attr_list_size()
tL2CAP_CFG_INFO
cfg
=
sdp_cb
.
l2cap_my_cfg
;
sdp_main.c:270
sdp_connect_ind()
SDP_TRACE_DEBUG
(
"sdp_connect_ind: mode %u, txwinsz %u, max_trans %u, rtrans_tout %u, mon_tout %u, mps %u\n"
,
sdp_main.c:273
sdp_connect_ind()
SDP_TRACE_EVENT
(
"SDP - Rcvd L2CAP conn ind, sent config req, CID 0x%x\n"
,
p_ccb
->
connection_id
)
;
sdp_main.c:287
sdp_connect_ind()
SDP_TRACE_WARNING
(
"SDP - Rcvd conn cnf for unknown CID 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:313
sdp_connect_cfm()
cfg
=
sdp_cb
.
l2cap_my_cfg
;
sdp_main.c:322
sdp_connect_cfm()
SDP_TRACE_DEBUG
(
"sdp_connect_cfm: mode %u, txwinsz %u, max_trans %u, rtrans_tout %u, mon_tout %u, mps %u\n"
,
sdp_main.c:325
sdp_connect_cfm()
SDP_TRACE_EVENT
(
"SDP - got conn cnf, sent cfg req, CID: 0x%x\n"
,
p_ccb
->
connection_id
)
;
sdp_main.c:338
sdp_connect_cfm()
SDP_TRACE_WARNING
(
"SDP - Rcvd conn cnf with error: 0x%x CID 0x%x\n"
,
result
,
p_ccb
->
connection_id
)
;
sdp_main.c:340
sdp_connect_cfm()
SDP_TRACE_WARNING
(
"SDP - Rcvd L2CAP cfg ind, unknown CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:385
sdp_config_ind()
if
(
sdp_cb
.
l2cap_my_cfg
.
fcr
.
mode
!=
L2CAP_FCR_BASIC_MODE
sdp_main.c:410
sdp_config_ind()
&&
p_cfg
->
fcr
.
tx_win_sz
>
sdp_cb
.
l2cap_my_cfg
.
fcr
.
tx_win_sz
)
{
sdp_main.c:411
sdp_config_ind()
p_cfg
->
fcr
.
tx_win_sz
=
sdp_cb
.
l2cap_my_cfg
.
fcr
.
tx_win_sz
;
sdp_main.c:412
sdp_config_ind()
SDP_TRACE_DEBUG
(
"sdp_config_ind(CONFIG) -> Please try again with SMALLER TX WINDOW\n"
)
;
sdp_main.c:414
sdp_config_ind()
if
(
sdp_cb
.
l2cap_my_cfg
.
fcr
.
mode
==
L2CAP_FCR_BASIC_MODE
)
{
sdp_main.c:418
sdp_config_ind()
SDP_TRACE_DEBUG
(
"sdp_config_ind(CONFIG) -> Please try again with BASIC mode\n"
)
;
sdp_main.c:422
sdp_config_ind()
SDP_TRACE_WARNING
(
"SDP - Rcvd cfg ind, Unacceptable Parameters sent cfg cfm, CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:426
sdp_config_ind()
SDP_TRACE_EVENT
(
"SDP - Rcvd cfg ind, sent cfg cfm, CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:437
sdp_config_ind()
SDP_TRACE_EVENT
(
"SDP - Rcvd cfg cfm, CID: 0x%x Result: %d\n"
,
l2cap_cid
,
p_cfg
->
result
)
;
sdp_main.c:470
sdp_config_cfm()
SDP_TRACE_WARNING
(
"SDP - Rcvd L2CAP cfg ind, unknown CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:474
sdp_config_cfm()
tL2CAP_CFG_INFO
cfg
=
sdp_cb
.
l2cap_my_cfg
;
sdp_main.c:504
sdp_config_cfm()
SDP_TRACE_WARNING
(
"SDP - Rcvd L2CAP disc, unknown CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:534
sdp_disconnect_ind()
SDP_TRACE_EVENT
(
"SDP - Rcvd L2CAP disc, CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:542
sdp_disconnect_ind()
SDP_TRACE_WARNING
(
"SDP - Ignored L2CAP data while in state: %d, CID: 0x%x\n"
,
sdp_main.c:592
sdp_data_ind()
SDP_TRACE_WARNING
(
"SDP - Rcvd L2CAP data, unknown CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:596
sdp_data_ind()
SDP_TRACE_WARNING
(
"SDP - no spare CCB for orig\n"
)
;
sdp_main.c:621
sdp_conn_originate()
SDP_TRACE_EVENT
(
"SDP - Originate started\n"
)
;
sdp_main.c:625
sdp_conn_originate()
SDP_TRACE_WARNING
(
"SDP - Originate failed\n"
)
;
sdp_main.c:644
sdp_conn_originate()
SDP_TRACE_EVENT
(
"SDP - disconnect CID: 0x%x\n"
,
p_ccb
->
connection_id
)
;
sdp_main.c:702
sdp_disconnect()
SDP_TRACE_WARNING
(
"SDP - Rcvd L2CAP disc cfm, unknown CID: 0x%x\n"
,
l2cap_cid
)
;
sdp_main.c:741
sdp_disconnect_cfm()
SDP_TRACE_EVENT
(
"SDP - Rcvd L2CAP disc cfm, CID: 0x%x, rsn %d\n"
,
l2cap_cid
,
p_ccb
->
disconnect_reason
)
;
sdp_main.c:745
sdp_disconnect_cfm()
SDP_TRACE_EVENT
(
"SDP - CCB timeout in state: %d CID: 0x%x\n"
,
sdp_main.c:771
sdp_conn_timeout()
SDP_TRACE_WARNING
(
"SDP - server got unknown PDU: 0x%x\n"
,
pdu_id
)
;
sdp_server.c:152
sdp_server_handle_client_req()
SDP_TRACE_ERROR
(
"SDP - no buf for search rsp\n"
)
;
sdp_server.c:250
process_service_search()
SDP_TRACE_ERROR
(
"%s No scratch buf for attr rsp\n"
,
__func__
)
;
sdp_server.c:362
process_service_attr_req()
SDP_TRACE_ERROR
(
"SDP - no scratch buf for search rsp\n"
)
;
sdp_server.c:393
process_service_attr_req()
SDP_TRACE_ERROR
(
"SDP attr too big: max_list_len=%d,attr_len=%d\n"
,
max_list_len
,
attr_len
)
;
sdp_server.c:435
process_service_attr_req()
SDP_TRACE_ERROR
(
"SDP - no buf for search rsp\n"
)
;
sdp_server.c:489
process_service_attr_req()
SDP_TRACE_ERROR
(
"SDP - no scratch buf for search rsp\n"
)
;
sdp_server.c:597
process_service_search_attr_req()
SDP_TRACE_ERROR
(
"SDP - no scratch buf for search rsp\n"
)
;
sdp_server.c:630
process_service_search_attr_req()
SDP_TRACE_ERROR
(
"SDP attr too big: max_list_len=%d,attr_len=%d\n"
,
max_list_len
,
attr_len
)
;
sdp_server.c:691
process_service_search_attr_req()
SDP_TRACE_ERROR
(
"SDP - no buf for search rsp\n"
)
;
sdp_server.c:793
process_service_search_attr_req()
for
(
xx
=
0
,
p_ccb
=
sdp_cb
.
ccb
;
xx
<
SDP_MAX_CONNECTIONS
;
xx
++
,
p_ccb
++
)
{
sdp_utils.c:64
sdpu_find_ccb_by_cid()
for
(
xx
=
0
,
p_ccb
=
sdp_cb
.
ccb
;
xx
<
SDP_MAX_CONNECTIONS
;
xx
++
,
p_ccb
++
)
{
sdp_utils.c:93
sdpu_find_ccb_by_db()
for
(
xx
=
0
,
p_ccb
=
sdp_cb
.
ccb
;
xx
<
SDP_MAX_CONNECTIONS
;
xx
++
,
p_ccb
++
)
{
sdp_utils.c:120
sdpu_allocate_ccb()
SDP_TRACE_DEBUG
(
"releasing SDP rsp_list\n"
)
;
sdp_utils.c:158
sdpu_release_ccb()
SDP_TRACE_WARNING
(
"SDP - sdpu_build_n_send_error code: 0x%x CID: 0x%x\n"
,
sdp_utils.c:312
sdpu_build_n_send_error()
SDP_TRACE_ERROR
(
"SDP - no buf for err msg\n"
)
;
sdp_utils.c:317
sdpu_build_n_send_error()
SDP_TRACE_ERROR
(
"%s: invalid length\n"
,
__func__
)
;
sdp_utils.c:661
sdpu_compare_uuid_arrays()
SDP_TRACE_ERROR
(
"sdpu_build_partial_attrib_entry cannot get a buffer!\n"
)
;
sdp_utils.c:988
sdpu_build_partial_attrib_entry()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
sdp_cb
is read by 48 functions:
All items filtered out
sdp_cb
sdp_init()
sdp_deinit()
sdp_set_max_attr_list_size()
sdp_connect_ind()
sdp_connect_cfm()
sdp_config_ind()
sdp_config_cfm()
sdp_disconnect_ind()
sdp_data_ind()
sdp_conn_originate()
sdp_disconnect()
sdp_disconnect_cfm()
sdp_conn_timeout()
SDP_InitDiscoveryDb()
SDP_FindServiceInDb()
SDP_SetLocalDiRecord()
SDP_SetTraceLevel()
sdp_db_service_search()
sdp_db_find_record()
SDP_CreateRecord()
SDP_DeleteRecord()
SDP_AddAttribute()
SDP_AddSequence()
SDP_AddUuidSequence()
SDP_AddProtocolList()
SDP_AddAdditionProtoLists()
SDP_AddProfileDescriptorList()
SDP_AddLanguageBaseAttrIDList()
SDP_AddServiceClassIdList()
SDP_DeleteAttribute()
sdp_snd_service_search_req()
sdp_disc_server_rsp()
process_service_search_rsp()
process_service_attr_rsp()
process_service_search_attr_rsp()
save_attr_seq()
add_attr()
sdp_server_handle_client_req()
process_service_search()
process_service_attr_req()
process_service_search_attr_req()
sdpu_find_ccb_by_cid()
sdpu_find_ccb_by_db()
sdpu_allocate_ccb()
sdpu_release_ccb()
sdpu_build_n_send_error()
sdpu_compare_uuid_arrays()
sdpu_build_partial_attrib_entry()
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