Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
testing.h File Reference

Internal testing interfaces for Bluetooth. More...

#include <zephyr/net_buf.h>

Go to the source code of this file.

Functions

void bt_testing_trace_event_acl_pool_destroy (struct net_buf *buf)
 Hook for acl_in_pool.destroy.
void bt_testing_trace_ext_adv_reassembly_timeout (void)
 Trace when extended advertising report reassembly timed out.
void bt_testing_trace_ext_adv_reassembly_complete (void)
 Trace when a fragmented extended advertising report is delivered.

Detailed Description

Internal testing interfaces for Bluetooth.

Function Documentation

◆ bt_testing_trace_event_acl_pool_destroy()

void bt_testing_trace_event_acl_pool_destroy ( struct net_buf * buf)

Hook for acl_in_pool.destroy.

Weak-function interface. The user can simply define this function, and it will automatically become the event listener.

Attention
Available only when the following Kconfig option is enabled: CONFIG_BT_TESTING.

◆ bt_testing_trace_ext_adv_reassembly_complete()

void bt_testing_trace_ext_adv_reassembly_complete ( void )

Trace when a fragmented extended advertising report is delivered.

Weak-function interface called when a fragmented extended advertising report chain has been fully reassembled and delivered to the application.

Attention
Available only when the following Kconfig option is enabled: CONFIG_BT_TESTING.

◆ bt_testing_trace_ext_adv_reassembly_timeout()

void bt_testing_trace_ext_adv_reassembly_timeout ( void )

Trace when extended advertising report reassembly timed out.

Weak-function interface called when the host reassembly timer expires for a fragmented extended advertising report chain.

Attention
Available only when the following Kconfig option is enabled: CONFIG_BT_TESTING.