|
FreeRTOS:
BLE
BLE
|
| Return to main page ↑ |
#include <bt_hal_avsrc_profile.h>
Data Fields | |
| size_t | xSize |
| BTStatus_t(* | pxAvsrcInit )(BTAvsrcCallbacks_t *pxCallbacks) |
| Initializes A2DP module. More... | |
| BTStatus_t(* | pxAvsrcCleanup )() |
| Cleans up A2DP module. More... | |
| BTStatus_t(* | pxAvsrcConnect )(BTBdaddr_t *pxRemote_addr) |
| Starts connect for A2DP Source profile. More... | |
| BTStatus_t(* | pxAvsrcDisconnect )(BTBdaddr_t *pxRemote_addr) |
| Starts disconnect for A2DP Source profile. More... | |
Represents the standard AV connection interface.
| size_t BTAvsrcInterface_t::xSize |
Set this to size of BTAvsrcInterface_t
| BTStatus_t( * BTAvsrcInterface_t::pxAvsrcInit) (BTAvsrcCallbacks_t *pxCallbacks) |
Initializes A2DP module.
| [in] | callbacks,BTAvsrcCallbacks_t | callbacks. |
| BTStatus_t( * BTAvsrcInterface_t::pxAvsrcCleanup) () |
Cleans up A2DP module.
| None |
| BTStatus_t( * BTAvsrcInterface_t::pxAvsrcConnect) (BTBdaddr_t *pxRemote_addr) |
Starts connect for A2DP Source profile.
| [in] | BTBdaddr_t | :BT Address of remote device |
| BTStatus_t( * BTAvsrcInterface_t::pxAvsrcDisconnect) (BTBdaddr_t *pxRemote_addr) |
Starts disconnect for A2DP Source profile.
| [in] | BTBdaddr_t | :BT Address of remote device |