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 |